From bcddea504175e74e38a7d95b4699d1966480cc94 Mon Sep 17 00:00:00 2001 From: Brad King Date: Mon, 12 Feb 2024 14:06:18 -0500 Subject: Tests/RunCMake/IAR: Simplify test project cmake code --- Tests/RunCMake/IAR/iar-asm.cmake | 3 +-- Tests/RunCMake/IAR/iar-c.cmake | 3 +-- Tests/RunCMake/IAR/iar-cxx.cmake | 3 +-- Tests/RunCMake/IAR/iar-lib.cmake | 8 +++----- 4 files changed, 6 insertions(+), 11 deletions(-) diff --git a/Tests/RunCMake/IAR/iar-asm.cmake b/Tests/RunCMake/IAR/iar-asm.cmake index 7ff64f6..1c19182 100644 --- a/Tests/RunCMake/IAR/iar-asm.cmake +++ b/Tests/RunCMake/IAR/iar-asm.cmake @@ -1,5 +1,4 @@ enable_language(ASM) -add_executable(exec-asm) -target_sources(exec-asm PRIVATE module.asm) +add_executable(exec-asm module.asm) target_link_options(exec-asm PRIVATE ${LINKER_OPTS}) diff --git a/Tests/RunCMake/IAR/iar-c.cmake b/Tests/RunCMake/IAR/iar-c.cmake index a36f096..c67f298 100644 --- a/Tests/RunCMake/IAR/iar-c.cmake +++ b/Tests/RunCMake/IAR/iar-c.cmake @@ -1,5 +1,4 @@ enable_language(C) -add_executable(exec-c) -target_sources(exec-c PRIVATE module.c) +add_executable(exec-c module.c) target_link_options(exec-c PRIVATE ${LINKER_OPTS}) diff --git a/Tests/RunCMake/IAR/iar-cxx.cmake b/Tests/RunCMake/IAR/iar-cxx.cmake index 6b005b5..60385a7 100644 --- a/Tests/RunCMake/IAR/iar-cxx.cmake +++ b/Tests/RunCMake/IAR/iar-cxx.cmake @@ -1,5 +1,4 @@ enable_language(CXX) -add_executable(exec-cxx) -target_sources(exec-cxx PRIVATE module.cxx) +add_executable(exec-cxx module.cxx) target_link_options(exec-cxx PRIVATE ${LINKER_OPTS}) diff --git a/Tests/RunCMake/IAR/iar-lib.cmake b/Tests/RunCMake/IAR/iar-lib.cmake index 78b3136..64082f1 100644 --- a/Tests/RunCMake/IAR/iar-lib.cmake +++ b/Tests/RunCMake/IAR/iar-lib.cmake @@ -1,10 +1,8 @@ enable_language(C) -add_library(iar-test-lib) -target_sources(iar-test-lib PRIVATE libmod.c) +add_library(iar-test-lib libmod.c) -add_executable(exec-lib-c) -target_sources(exec-lib-c PRIVATE module.c) +add_executable(exec-lib-c module.c) 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}) -- cgit v0.12