--- imach/CMakeLists.txt 2015/08/18 23:19:13 1.2 +++ imach/CMakeLists.txt 2015/09/03 07:14:02 1.3 @@ -36,6 +36,9 @@ ADD_SUBDIRECTORY(html) ADD_SUBDIRECTORY(src) ADD_SUBDIRECTORY(distributions) #if (${WIN32}) +#if(APPLE) +# set(DOCDIR "${CMAKE_INSTALL_PREFIX}/${PROJECT_NAME}/doc") +#endif() if(UNIX) # set(CMAKE_CXX_COMPILER "gcc") target_link_libraries(IMaCh-${IMACH_VERSION_MAJOR}.${IMACH_VERSION_MINOR} m) @@ -138,9 +141,24 @@ INCLUDE(CPack) # else() # set(VERSION_PATCH "${BUILD_VERSION_PATCH}") # ENDIF() +file( GLOB_RECURSE parameter_files RELATIVE +"${CMAKE_CURRENT_SOURCE_DIR}/html/doc" "html/*.imach" ) +foreach( parameter_file ${parameter_files} ) + add_custom_command( + OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/${parameter_file}" + COMMAND cmake -E copy +"${CMAKE_CURRENT_SOURCE_DIR}/${parameter_file}" +"${CMAKE_CURRENT_BINARY_DIR}/${parameter_file}" + DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/${parameter_file}" + ) + list( APPEND parameter_files_dest "${parameter_file}" ) +endforeach( parameter_file ) + +#add_custom_target( CopyParameter ALL DEPENDS ${parameter_files_dest} ) ENABLE_TESTING() -SUBDIRS(html/doc) -SUBDIRS(html/doc/data) +ADD_SUBDIRECTORY(html/doc) +ADD_SUBDIRECTORY(html/doc/data) +install(FILES "${PROJECT_SOURCE_DIR}/html/doc/mypar.imach" DESTINATION "html/doc/mypar.imach") ADD_TEST(mypar IMaCh-${IMACH_VERSION} html/doc/mypar.imach ) ADD_TEST(biaspar IMaCh-${IMACH_VERSION} html/doc/biaspar.imach ) #SET(FAB "po" CACHE STRING "Some user-specified option")