diff --git a/BaseLib/CMakeLists.txt b/BaseLib/CMakeLists.txt index 906ac86afb04c3ea84cb567885d422c3a2f9adf6..fa5d9501cf402b213ca188247346770c19f42820 100644 --- a/BaseLib/CMakeLists.txt +++ b/BaseLib/CMakeLists.txt @@ -17,7 +17,4 @@ INCLUDE_DIRECTORIES( ADD_SUBDIRECTORY(logog) SET_PROPERTY(TARGET Continuous PROPERTY FOLDER "logog") SET_PROPERTY(TARGET logog PROPERTY FOLDER "logog") -IF (DOXYGEN_FOUND) - SET_PROPERTY(TARGET logog-doc PROPERTY FOLDER "logog") -ENDIF () SET_PROPERTY(TARGET test-logog PROPERTY FOLDER "logog") diff --git a/BaseLib/logog/CMakeLists.txt b/BaseLib/logog/CMakeLists.txt index 35bfb6c5764d3ac47e30f9dd368d3d698637fddd..31861996d351e5963460d4e6ad7593cd30a678b0 100644 --- a/BaseLib/logog/CMakeLists.txt +++ b/BaseLib/logog/CMakeLists.txt @@ -42,14 +42,16 @@ set_target_properties(logog PROPERTIES DEBUG_POSTFIX "d") add_executable( test-logog test/test.cpp ) target_link_libraries( test-logog logog ${CMAKE_THREAD_LIBS_INIT}) add_test( NAME test-harness COMMAND test-logog ) -install(TARGETS logog ARCHIVE DESTINATION ${CMAKE_INSTALL_PREFIX}/lib) -install(DIRECTORY include/ DESTINATION "${CMAKE_INSTALL_PREFIX}/include/logog" +if (CMAKE_PROJECT_NAME STREQUAL logog) + install(TARGETS logog ARCHIVE DESTINATION ${CMAKE_INSTALL_PREFIX}/lib) + install(DIRECTORY include/ DESTINATION "${CMAKE_INSTALL_PREFIX}/include/logog" FILES_MATCHING PATTERN "*.hpp") -# Docs generation with Doxygen -find_package( Doxygen ) -if( DOXYGEN_FOUND ) - add_custom_target (logog-doc ${DOXYGEN_EXECUTABLE} ${CMAKE_SOURCE_DIR}/doxyfile - WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} - COMMENT "Generating source code documentation with Doxygen." VERBATIM) -endif() # DOXYGEN_FOUND \ No newline at end of file + # Docs generation with Doxygen + find_package( Doxygen ) + if( DOXYGEN_FOUND ) + add_custom_target (logog-doc ${DOXYGEN_EXECUTABLE} ${CMAKE_SOURCE_DIR}/doxyfile + WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} + COMMENT "Generating source code documentation with Doxygen." VERBATIM) + endif() # DOXYGEN_FOUND +endif () # CMAKE_PROJECT_NAME = logog diff --git a/Gui/DataExplorer.cmake b/Gui/DataExplorer.cmake index 2a79c966ddc3425dade068d17b596101a7ef3ea9..0780ae920101221abac144f7349487f2897b9326 100644 --- a/Gui/DataExplorer.cmake +++ b/Gui/DataExplorer.cmake @@ -186,9 +186,9 @@ IF (OGS_PACKAGING) INSTALL (TARGETS ogs-gui RUNTIME DESTINATION bin COMPONENT ogs_gui) IF(MSVC) - SET(OGS_GUI_EXE ${OGS_EXECUTABLE}-gui.exe) + SET(OGS_GUI_EXE ${EXECUTABLE_OUTPUT_PATH}/Release/ogs-gui.exe) ELSE(MSVC) - SET(OGS_GUI_EXE ${OGS_EXECUTABLE}-gui) + SET(OGS_GUI_EXE ${EXECUTABLE_OUTPUT_PATH}/ogs-gui) ENDIF(MSVC) INCLUDE(GetPrerequisites) diff --git a/scripts/cmake/Pack.cmake b/scripts/cmake/Pack.cmake index 2dc1b4a5831c21740b6b833f2da7532650fd4d45..d23cf023d02dbb6514062ba713141c4ef54b56a8 100644 --- a/scripts/cmake/Pack.cmake +++ b/scripts/cmake/Pack.cmake @@ -15,7 +15,6 @@ SET(CPACK_PACKAGE_FILE_NAME "ogs-${OGS_VERSION_MAJOR}.${OGS_VERSION_MINOR}.${OGS IF (OGS_PACKAGING_ZIP) SET (CPACK_GENERATOR ZIP) SET(CPACK_PACKAGE_FILE_NAME "ogs-6") - MESSAGE (STATUS "Packaging set to ZIP") ELSE (OGS_PACKAGING_ZIP) IF(WIN32) SET(CPACK_GENERATOR NSIS) @@ -33,11 +32,9 @@ ELSE (OGS_PACKAGING_ZIP) ELSE(WIN32) IF(UNIX) SET(CPACK_GENERATOR TGZ) - MESSAGE (STATUS "Packaging set to TGZ") ELSE(UNIX) IF(APPLE) SET(CPACK_GENERATOR TGZ) - MESSAGE (STATUS "Packaging set to TGZ") ENDIF(APPLE) ENDIF(UNIX) #SET(CPACK_STRIP_FILES "bin/ogs")