Tests/RunCMake/IAR: Simplify test project cmake code

This commit is contained in:
Brad King committed 2024-02-12 14:07:07 -05:00
1 parent 0345c01465
commit bcddea5041
4 files changed
+6 -11

No files matched your search

+1 -2
View File
@@ -1,5 +1,4 @@
enable_language(ASM) enable_language(ASM)
add_executable(exec-asm) add_executable(exec-asm module.asm)
target_sources(exec-asm PRIVATE module.asm)
target_link_options(exec-asm PRIVATE ${LINKER_OPTS}) target_link_options(exec-asm PRIVATE ${LINKER_OPTS})
+1 -2
View File
@@ -1,5 +1,4 @@
enable_language(C) enable_language(C)
add_executable(exec-c) add_executable(exec-c module.c)
target_sources(exec-c PRIVATE module.c)
target_link_options(exec-c PRIVATE ${LINKER_OPTS}) target_link_options(exec-c PRIVATE ${LINKER_OPTS})
+1 -2
View File
@@ -1,5 +1,4 @@
enable_language(CXX) enable_language(CXX)
add_executable(exec-cxx) add_executable(exec-cxx module.cxx)
target_sources(exec-cxx PRIVATE module.cxx)
target_link_options(exec-cxx PRIVATE ${LINKER_OPTS}) target_link_options(exec-cxx PRIVATE ${LINKER_OPTS})
+3 -5
View File
@@ -1,10 +1,8 @@
enable_language(C) enable_language(C)
add_library(iar-test-lib) add_library(iar-test-lib libmod.c)
target_sources(iar-test-lib PRIVATE libmod.c)
add_executable(exec-lib-c) add_executable(exec-lib-c module.c)
target_sources(exec-lib-c PRIVATE module.c)
target_compile_definitions(exec-lib-c PRIVATE __USE_LIBFUN) target_compile_definitions(exec-lib-c PRIVATE __USE_LIBFUN)
target_link_libraries(exec-lib-c LINK_PUBLIC iar-test-lib) target_link_libraries(exec-lib-c PRIVATE iar-test-lib)
target_link_options(exec-lib-c PRIVATE ${LINKER_OPTS}) target_link_options(exec-lib-c PRIVATE ${LINKER_OPTS})