diff options
Diffstat (limited to 'vmchooser2/CMakeLists.txt')
-rw-r--r-- | vmchooser2/CMakeLists.txt | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/vmchooser2/CMakeLists.txt b/vmchooser2/CMakeLists.txt new file mode 100644 index 0000000..126b856 --- /dev/null +++ b/vmchooser2/CMakeLists.txt @@ -0,0 +1,42 @@ + +cmake_minimum_required(VERSION 2.6) +project(vmchooser) + +#set(CMAKE_BUILD_TYPE Debug) + +#set(CMAKE_VERBOSE_MAKEFILE ON) +set(OPENSLX_ROOT "../../../..") +#set(OPENSLX_ROOT "~/hiwi/openslx") + +file(GLOB VMCHOOSER_SOURCES *.cxx) + +set(Boost_USE_STATIC_LIBS ON) +find_package( Boost COMPONENTS "filesystem" "regex" "system" ) + +if(Boost_FOUND) + link_directories(${Boost_LIBRARY_DIRS}) + include_directories(${Boost_INCLUDE_DIRS}) +endif() + +include_directories(. ../fltk ../libxml2/include) + +add_executable(vmchooser ${VMCHOOSER_SOURCES}) + + +#add_library(fltk2 SHARED IMPORTED) +#add_library(fltk2_images SHARED IMPORTED) +add_library(fltk2 STATIC IMPORTED) +add_library(fltk2_images STATIC IMPORTED) +#add_library(xml2 STATIC IMPORTED) + +set_property(TARGET fltk2 PROPERTY IMPORTED_LOCATION "../fltk/lib/libfltk2.a") +set_property(TARGET fltk2_images PROPERTY IMPORTED_LOCATION "../fltk/lib/libfltk2_images.a") +#set_property(TARGET xml2 PROPERTY IMPORTED_LOCATION "../libxml2/libs/libxml2.a") + + +#message(STATUS "Boost_LIBRARIES=${Boost_LIBRARIES}") +target_link_libraries(vmchooser fltk2 fltk2_images xml2 + Xi Xinerama X11 Xft ${Boost_LIBRARIES}) + +install(TARGETS vmchooser RUNTIME DESTINATION + "${OPENSLX_ROOT}/openslx/trunk/os-plugins/plugins/vmchooser/files/") |