Code

Use subdirectories with icon sizes.
[inkscape.git] / CMakeScripts / DefineDependsandFlags.cmake
2 # Include dependencies:
3 find_package(GTK2 COMPONENTS gtk gtkmm REQUIRED)
4 #find_package(GtkMM REQUIRED)
5 find_package(SigC++ REQUIRED)
6 find_package(XML2 REQUIRED)
7 find_package(XSLT REQUIRED)
8 find_package(GSL REQUIRED)
9 find_package(ImageMagick++ REQUIRED)
10 find_package(Freetype2 REQUIRED)
11 find_package(GnomeVFS2)
12 find_package(Boost REQUIRED)
13 find_package(BoehmGC REQUIRED)
14 find_package(LibWPG)
15 find_package(PNG REQUIRED) 
16 find_package(Popt REQUIRED)
17 find_package(OpenSSL)
18 INCLUDE(IncludeJava)
19 # end Dependencies
21 #Linking 
22 LIST(APPEND INKSCAPE_LIBS
23 # ${GTK2_LIBRARIES}
24 # ${SIGC++_LIBRARIES}
25 # ${GSL_LIBRARIES}
26 # ${XML2_LIBRARIES}
27 # ${XSLT_LIBRARIES}
28 # ${IMAGEMAGICK++_LIBRARIES}
29 # ${FREETYPE2_LIBRARIES}
30 # ${GNOMEVFS2_LIBRARIES}
31 # ${BOOST_LIBRARIES}
32 # ${BOEHMGC_LIBRARIES}
33 # ${PNG_LIBRARIES}
34 # ${POPT_LIBRARIES}
35 # ${OPENSSL_LIBRARIES}
36 )
38 #Includes 
39 SET(INK_INCLUDES
40 ${CMAKE_BINARY_DIR}
41 ${PROJECT_SOURCE_DIR}
42 ${PROJECT_SOURCE_DIR}/src
43 ${GTK2_INCLUDE_DIRS}
44 ${SIGC++_INCLUDE_DIRS}
45 ${GSL_INCLUDE_DIRS}
46 ${XML2_INCLUDE_DIRS}
47 ${XSLT_INCLUDE_DIRS}
48 ${IMAGEMAGICK++_INCLUDE_DIRS}
49 ${FREETYPE2_INCLUDE_DIRS}
50 ${GNOMEVFS2_INCLUDE_DIRS}
51 ${BOOST_INCLUDE_DIRS}
52 ${BOEHMGC_INCLUDE_DIRS}
53 ${PNG_INCLUDE_DIRS}
54 ${POPT_INCLUDE_DIRS}
55 ${OPENSSL_INCLUDE_DIRS}
56 )
57 #C/C++ Flags
58 INCLUDE_DIRECTORIES(${INK_INCLUDES})
60 INCLUDE(ConfigChecks)