Code

Cmake: Add GSL to LIBS and Includes
[inkscape.git] / CMakeScripts / DefineDependsandFlags.cmake
1 \r
2 # Include dependencies:
3 find_package(GTK2 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)\r
12 find_package(Boost REQUIRED)\r
13 find_package(BoehmGC REQUIRED)
14 find_package(LibWPG)
15 find_package(PNG REQUIRED) 
16 find_package(Popt REQUIRED)
17 find_package(OpenSSL)\r
18 INCLUDE(IncludeJava)\r
19 # end Dependencies
21 #Linking \r
22 LIST(APPEND INKSCAPE_LIBS 
23 ${GTK2_LIBRARIES}
24 ${GTKMM_LIBRARIES}
25 ${SIGC++_LIBRARIES}
26 ${GSL_LIBRARIES}
27 ${XML2_LIBRARIES}
28 ${XSLT_LIBRARIES}
29 ${IMAGEMAGICK++_LIBRARIES}
30 ${FREETYPE2_LIBRARIES}
31 ${GNOMEVFS2_LIBRARIES}
32 ${BOOST_LIBRARIES}
33 ${BOEHMGC_LIBRARIES}
34 ${PNG_LIBRARIES}
35 ${POPT_LIBRARIES}
36 ${OPENSSL_LIBRARIES}
37 )
39 #Includes 
40 SET(INK_INCLUDES
41 ${CMAKE_BINARY_DIR}
42 ${PROJECT_SOURCE_DIR}
43 ${PROJECT_SOURCE_DIR}/src
44 ${GTK2_INCLUDE_DIRS}
45 ${GTKMM_INCLUDE_DIRS}
46 ${SIGC++_INCLUDE_DIRS}
47 ${GSL_INCLUDE_DIRS}
48 ${XML2_INCLUDE_DIRS}
49 ${XSLT_INCLUDE_DIRS}
50 ${IMAGEMAGICK++_INCLUDE_DIRS}
51 ${FREETYPE2_INCLUDE_DIRS}
52 ${GNOMEVFS2_INCLUDE_DIRS}
53 ${BOOST_INCLUDE_DIRS}
54 ${BOEHMGC_INCLUDE_DIRS}
55 ${PNG_INCLUDE_DIRS}
56 ${POPT_INCLUDE_DIRS}
57 ${OPENSSL_INCLUDE_DIRS}
58 )
59 #C/C++ Flags
60 INCLUDE_DIRECTORIES(${INK_INCLUDES})
62 #INCLUDE(ConfigCompileFlags)\r
63 INCLUDE(ConfigChecks)