PROJECT(feierabend VERSION 1.3.0)
-FIND_PACKAGE(LibXml2)
+FIND_PACKAGE(LibXml2 REQUIRED)
+MESSAGE(STATUS "find LibXml2: " ${LIBXML2_LIBRARY})
+
+INCLUDE(GNUInstallDirs)
+
+MESSAGE(STATUS "CMAKE_INSTALL_PREFIX " ${CMAKE_INSTALL_PREFIX})
+MESSAGE(STATUS "CMAKE_INSTALL_BINDIR " ${CMAKE_INSTALL_BINDIR})
SET(SOLL_HOUR 8 CACHE STRING "soll Stunden")
SET(SOLL_MINUTES 0 CACHE STRING "soll Minuten")
worktime.c
break.c)
-IF(${LibXml2_FOUND})
- ADD_EXECUTABLE(${PROJECT_NAME}xml
- feierabendxml.c
- xml.c
- time_format.c
- worktime.c
- break.c)
- TARGET_LINK_LIBRARIES(${PROJECT_NAME}xml
- ${LIBXML2_LIBRARY})
-ENDIF()
\ No newline at end of file
+ADD_EXECUTABLE(${PROJECT_NAME}xml
+ feierabendxml.c
+ xml.c
+ time_format.c
+ worktime.c
+ break.c)
+TARGET_LINK_LIBRARIES(${PROJECT_NAME}xml
+ ${LIBXML2_LIBRARY})
+
+INSTALL(TARGETS ${PROJECT_NAME} ${PROJECT_NAME}xml
+ DESTINATION ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_BINDIR})
\ No newline at end of file