34 lines
589 B
CMake
34 lines
589 B
CMake
|
|
#
|
|
# Configuration for all sub-projects
|
|
#
|
|
|
|
# Generate version-header
|
|
configure_file(version.h.in ${CMAKE_CURRENT_BINARY_DIR}/include/${META_PROJECT_NAME}/${META_PROJECT_NAME}-version.h)
|
|
|
|
|
|
#
|
|
# Sub-projects
|
|
#
|
|
|
|
# Libraries
|
|
set(IDE_FOLDER "")
|
|
add_subdirectory(libaac)
|
|
|
|
# Examples
|
|
set(IDE_FOLDER "Examples")
|
|
add_subdirectory(examples)
|
|
|
|
# Tests
|
|
if(OPTION_BUILD_TESTS)
|
|
set(IDE_FOLDER "Tests")
|
|
add_subdirectory(tests)
|
|
endif()
|
|
|
|
|
|
#
|
|
# Deployment
|
|
#
|
|
|
|
# Deploy generated headers
|
|
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/include/${META_PROJECT_NAME} DESTINATION include COMPONENT dev)
|