improve CMakeLists.txt
- only enable CXX when building unit tests; - install wavelib and wauxlib archives; - fix header files installation;
This commit is contained in:
@@ -12,5 +12,9 @@ target_link_libraries(wauxlib wavelib)
|
||||
|
||||
set_property(TARGET wauxlib PROPERTY FOLDER "lib")
|
||||
|
||||
target_include_directories(wauxlib PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
target_include_directories(wauxlib PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
|
||||
install(TARGETS wauxlib
|
||||
EXPORT wavelib-targets
|
||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
|
||||
|
||||
Reference in New Issue
Block a user