mirror of
https://github.com/ttroy50/cmake-examples.git
synced 2025-12-18 20:24:35 +03:00
17 lines
415 B
CMake
17 lines
415 B
CMake
project(subbinary)
|
|
|
|
set(SOURCES
|
|
main.cpp
|
|
)
|
|
|
|
# Create the executable
|
|
add_executable(${PROJECT_NAME} ${SOURCES})
|
|
|
|
# Link the static library from subproject1 using it's alias sub::lib1
|
|
# Link the header only library from subproject2 using it's alias sub::lib2
|
|
# This will cause the include directories for that target to be added to this project
|
|
target_link_libraries(${PROJECT_NAME}
|
|
sub::lib1
|
|
sub::lib2
|
|
)
|