build: add popt include directory

This commit is contained in:
Gregor Jasny
2022-12-18 16:09:24 +01:00
parent 8cecc474d7
commit 71ce8d5d11
3 changed files with 6 additions and 0 deletions

View File

@@ -1,11 +1,13 @@
function(manual_test)
add_executable(${ARGV})
target_include_directories(${ARGV0} PRIVATE ${POPT_INCLUDE_DIRS})
target_link_libraries(${ARGV0} dum ${POPT_LIBRARIES})
set_target_properties(${ARGV0} PROPERTIES FOLDER resip/Tests)
endfunction()
function(test)
test_base(${ARGV})
target_include_directories(${ARGV0} PRIVATE ${POPT_INCLUDE_DIRS})
target_link_libraries(${ARGV0} dum ${POPT_LIBRARIES})
set_target_properties(${ARGV0} PROPERTIES FOLDER resip/Tests)
endfunction()

View File

@@ -1,11 +1,13 @@
function(manual_test)
add_executable(${ARGV})
target_include_directories(${ARGV0} PRIVATE ${POPT_INCLUDE_DIRS})
target_link_libraries(${ARGV0} resip ${POPT_LIBRARIES})
set_target_properties(${ARGV0} PROPERTIES FOLDER resip/ManualTests)
endfunction()
function(test)
test_base(${ARGV})
target_include_directories(${ARGV0} PRIVATE ${POPT_INCLUDE_DIRS})
target_link_libraries(${ARGV0} resip ${POPT_LIBRARIES})
set_target_properties(${ARGV0} PROPERTIES FOLDER resip/Tests)
endfunction()
@@ -72,4 +74,5 @@ endif()
add_fuzzing_executable(fuzzStack fuzzStack.cxx TestSupport.cxx)
set_target_properties(fuzzStack PROPERTIES FOLDER resip/Fuzzing)
target_include_directories(fuzzStack PRIVATE ${POPT_INCLUDE_DIRS})
target_link_libraries(fuzzStack PRIVATE resip ${POPT_LIBRARIES})

View File

@@ -20,6 +20,7 @@ add_library(tfmrepro
${INCLUDES}
)
target_include_directories(tfmrepro PRIVATE ${POPT_INCLUDE_DIRS})
target_link_libraries(tfmrepro PUBLIC repro tfm ${POPT_LIBRARIES})
version_libname(tfmrepro)