Skip to content
Snippets Groups Projects
Commit bc95d8a4 authored by Julien Malik's avatar Julien Malik
Browse files

ENH: handle install (missing Python support)

parent 7bc34b26
Branches
Tags
No related merge requests found
......@@ -2,3 +2,11 @@ file(GLOB srcs "*.cxx")
add_library(OTBWrapperCore ${srcs})
target_link_libraries(OTBWrapperCore OTBCommon OTBIO)
install(TARGETS OTBWrapperCore
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib/static)
install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} DESTINATION include/otbapp
FILES_MATCHING PATTERN "*.h")
\ No newline at end of file
......@@ -10,3 +10,9 @@ target_link_libraries(otbApplicationLauncherQt
OTBWrapperQtWidget
OTBWrapperCore
${QT_LIBRARIES})
install(TARGETS otbApplicationLauncherQt
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib/static)
\ No newline at end of file
......@@ -20,3 +20,12 @@ QT4_WRAP_CPP(WrappersQtWidget_MOC_SRC ${WrappersQtWidget_MOC_HDR})
add_library(OTBWrapperQtWidget ${srcs} ${WrappersQtWidget_MOC_SRC})
target_link_libraries(OTBWrapperQtWidget OTBCommon OTBIO OTBWrapperCore ${QT_LIBRARIES})
install(TARGETS OTBWrapperQtWidget
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib/static)
install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} DESTINATION include/otbapp
FILES_MATCHING PATTERN "*.h")
\ No newline at end of file
......@@ -140,6 +140,11 @@ if ( WRAP_LUA )
if ( UNIX )
target_link_libraries ( otbApplicationLua curses )
endif()
install(TARGETS otbApplicationLua
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib/static)
endif()
......@@ -161,5 +166,10 @@ if ( WRAP_RUBY )
SWIG_link_libraries ( otbApplication ${RUBY_LIBRARY} OTBWrapperCore)
set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/otbApplicationRUBY_wrap.cxx COMPILE_FLAGS "-w")
install(TARGETS otbapplication
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib/static)
endif()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment