17 lines
526 B
CMake
17 lines
526 B
CMake
|
|
# Create a custom library
|
||
|
|
add_library(
|
||
|
|
scratch-nested-subdir-lib
|
||
|
|
lib/scratch-nested-subdir-library-source.cc
|
||
|
|
)
|
||
|
|
|
||
|
|
# Link the custom library to the scratch executable
|
||
|
|
build_exec(
|
||
|
|
EXECNAME scratch-nested-subdir-executable
|
||
|
|
SOURCE_FILES scratch-nested-subdir-executable.cc
|
||
|
|
LIBRARIES_TO_LINK scratch-nested-subdir-lib
|
||
|
|
${libcore}
|
||
|
|
# use "${ns3-libs}" "${ns3-contrib-libs}" in case you want to link to all
|
||
|
|
# enabled modules
|
||
|
|
EXECUTABLE_DIRECTORY_PATH ${CMAKE_OUTPUT_DIRECTORY}/scratch/nested-subdir
|
||
|
|
)
|