Loading .gitignore +2 −0 Original line number Diff line number Diff line Loading @@ -37,4 +37,6 @@ print.prt */tsts/*/input/* */tsts/*/truth/* */tsts/*/output/* */build/ */install/ isis/CMakeLists.txt +1 −1 Original line number Diff line number Diff line Loading @@ -184,7 +184,7 @@ endif() # Add a config file to the install bin directory so that QT can find the plugin libraries. file(WRITE "${CMAKE_BINARY_DIR}/qt.conf" "[Paths]\nPlugins=../3rdParty/plugins/\n") install(FILES "${CMAKE_BINARY_DIR}/qt.conf" DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) install(FILES "${CMAKE_BINARY_DIR}/qt.conf" DESTINATION ${CMAKE_INSTALL_PREFIX}/bin/xml) #Create the inc directory execute_process(COMMAND mkdir -p ${CMAKE_BINARY_DIR}/inc) Loading isis/cmake/FindAllDependencies.cmake +0 −1 Original line number Diff line number Diff line Loading @@ -171,7 +171,6 @@ find_package(HDF5 1.8.15 REQUIRED) find_package(Jama 125 REQUIRED) # Jama version is 1.2.5, but v007 directory is "jama/jama125/" find_package(NN REQUIRED) find_package(OpenCV 3.1.0 REQUIRED) find_package(OpenGL REQUIRED) find_package(PCL 1.8 REQUIRED) # "pcl-${PCL_FIND_VERSION}" find_package(Protobuf 2.6.1 REQUIRED) # "google-protobuf/protobuf${Protobuf_FIND_VERSION}/" find_package(Qwt 6 REQUIRED) # "qwt${Qwt_FIND_VERSION}" Loading isis/src/CMakeLists.txt +12 −39 Original line number Diff line number Diff line #=============================================================================== set(CORE_LIST base database control qisis system) # Each of these calls will add one library plus multiple apps and unit tests. # - The arguments are: (library_name, [list of folders needed for library]) get_subdirectory_list(${CMAKE_CURRENT_LIST_DIR} modules) if(${buildCore}) add_isis_module(${CORE_LIB_NAME} base database control qisis system) # build core into isis library add_isis_module(${CORE_LIB_NAME} ${CORE_LIST}) # This folder is for under-development test code so if it is # missing just ignore it. # - TODO: The install behavior should be disabled for this folder! if(EXISTS ${CMAKE_CURRENT_LIST_DIR}/local) message("Detected optional directory 'local'") add_isis_module(local local) endif() # remove duplicates so we dont build to the core targets twice foreach(core ${CORE_LIST}) list(REMOVE_ITEM modules "${CMAKE_CURRENT_LIST_DIR}/${core}") endforeach() endif() if(${buildMissions}) add_isis_module(apollo apollo) add_isis_module(cassini cassini) add_isis_module(chandrayaan1 chandrayaan1) add_isis_module(clementine clementine) add_isis_module(dawn dawn) add_isis_module(galileo galileo) add_isis_module(hayabusa hayabusa) add_isis_module(kaguya kaguya) add_isis_module(lo lo) add_isis_module(lro lro) add_isis_module(mariner mariner) add_isis_module(mer mer) add_isis_module(messenger messenger) add_isis_module(mex mex) add_isis_module(mgs mgs) add_isis_module(mro mro) add_isis_module(near near) add_isis_module(newhorizons newhorizons) add_isis_module(odyssey odyssey) add_isis_module(rolo rolo) add_isis_module(rosetta rosetta) add_isis_module(socet socet) add_isis_module(viking viking) add_isis_module(voyager voyager) endif() foreach( mod ${modules} ) string(REPLACE "${CMAKE_CURRENT_LIST_DIR}/" "" strippedmod ${mod}) add_isis_module(${strippedmod} ${strippedmod}) endforeach() Loading
.gitignore +2 −0 Original line number Diff line number Diff line Loading @@ -37,4 +37,6 @@ print.prt */tsts/*/input/* */tsts/*/truth/* */tsts/*/output/* */build/ */install/
isis/CMakeLists.txt +1 −1 Original line number Diff line number Diff line Loading @@ -184,7 +184,7 @@ endif() # Add a config file to the install bin directory so that QT can find the plugin libraries. file(WRITE "${CMAKE_BINARY_DIR}/qt.conf" "[Paths]\nPlugins=../3rdParty/plugins/\n") install(FILES "${CMAKE_BINARY_DIR}/qt.conf" DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) install(FILES "${CMAKE_BINARY_DIR}/qt.conf" DESTINATION ${CMAKE_INSTALL_PREFIX}/bin/xml) #Create the inc directory execute_process(COMMAND mkdir -p ${CMAKE_BINARY_DIR}/inc) Loading
isis/cmake/FindAllDependencies.cmake +0 −1 Original line number Diff line number Diff line Loading @@ -171,7 +171,6 @@ find_package(HDF5 1.8.15 REQUIRED) find_package(Jama 125 REQUIRED) # Jama version is 1.2.5, but v007 directory is "jama/jama125/" find_package(NN REQUIRED) find_package(OpenCV 3.1.0 REQUIRED) find_package(OpenGL REQUIRED) find_package(PCL 1.8 REQUIRED) # "pcl-${PCL_FIND_VERSION}" find_package(Protobuf 2.6.1 REQUIRED) # "google-protobuf/protobuf${Protobuf_FIND_VERSION}/" find_package(Qwt 6 REQUIRED) # "qwt${Qwt_FIND_VERSION}" Loading
isis/src/CMakeLists.txt +12 −39 Original line number Diff line number Diff line #=============================================================================== set(CORE_LIST base database control qisis system) # Each of these calls will add one library plus multiple apps and unit tests. # - The arguments are: (library_name, [list of folders needed for library]) get_subdirectory_list(${CMAKE_CURRENT_LIST_DIR} modules) if(${buildCore}) add_isis_module(${CORE_LIB_NAME} base database control qisis system) # build core into isis library add_isis_module(${CORE_LIB_NAME} ${CORE_LIST}) # This folder is for under-development test code so if it is # missing just ignore it. # - TODO: The install behavior should be disabled for this folder! if(EXISTS ${CMAKE_CURRENT_LIST_DIR}/local) message("Detected optional directory 'local'") add_isis_module(local local) endif() # remove duplicates so we dont build to the core targets twice foreach(core ${CORE_LIST}) list(REMOVE_ITEM modules "${CMAKE_CURRENT_LIST_DIR}/${core}") endforeach() endif() if(${buildMissions}) add_isis_module(apollo apollo) add_isis_module(cassini cassini) add_isis_module(chandrayaan1 chandrayaan1) add_isis_module(clementine clementine) add_isis_module(dawn dawn) add_isis_module(galileo galileo) add_isis_module(hayabusa hayabusa) add_isis_module(kaguya kaguya) add_isis_module(lo lo) add_isis_module(lro lro) add_isis_module(mariner mariner) add_isis_module(mer mer) add_isis_module(messenger messenger) add_isis_module(mex mex) add_isis_module(mgs mgs) add_isis_module(mro mro) add_isis_module(near near) add_isis_module(newhorizons newhorizons) add_isis_module(odyssey odyssey) add_isis_module(rolo rolo) add_isis_module(rosetta rosetta) add_isis_module(socet socet) add_isis_module(viking viking) add_isis_module(voyager voyager) endif() foreach( mod ${modules} ) string(REPLACE "${CMAKE_CURRENT_LIST_DIR}/" "" strippedmod ${mod}) add_isis_module(${strippedmod} ${strippedmod}) endforeach()