From 9ee6ece95bc126cb48bb1ede0d37ccbbefc0295d Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Wed, 21 Jan 2026 23:27:23 +0100 Subject: chore: update Nectar testing infra. Signed-off-by: Amlal El Mahrouss --- .../test/Linkers/ck-linker-test-osx-posix.json | 26 +++++++++++++++++++++ .../test/Linkers/ck-linker-test-pef-posix.json | 26 +++++++++++++++++++++ .../test/Linkers/ck-linker-test-posix.json | 27 ---------------------- 3 files changed, 52 insertions(+), 27 deletions(-) create mode 100644 src/CompilerKit/test/Linkers/ck-linker-test-osx-posix.json create mode 100644 src/CompilerKit/test/Linkers/ck-linker-test-pef-posix.json delete mode 100644 src/CompilerKit/test/Linkers/ck-linker-test-posix.json (limited to 'src/CompilerKit/test') diff --git a/src/CompilerKit/test/Linkers/ck-linker-test-osx-posix.json b/src/CompilerKit/test/Linkers/ck-linker-test-osx-posix.json new file mode 100644 index 0000000..0f197d1 --- /dev/null +++ b/src/CompilerKit/test/Linkers/ck-linker-test-osx-posix.json @@ -0,0 +1,26 @@ +{ + "compiler_path": "clang++", + "compiler_std": "c++20", + "headers_path": [ + "../../../../include/CompilerKit", + "../../../../include/", + "../../../../include/CompilerKit/src/", + "../../../../include/CompilerKit/src/impl", + "/usr/include/" + ], + "sources_path": [ + "DynamicLinker64+MachO.test.cc" + ], + "output_name": "LinkerTest.o", + "compiler_flags": [ + "-fPIC", + "-lgtest", + "-lCompilerKit" + ], + "cpp_macros": [ + "__NECTAR__=202505", + "kDistReleaseBranch=$(git rev-parse --abbrev-ref HEAD)-$(uuidgen)" + ], + "run_after_build": true +} + diff --git a/src/CompilerKit/test/Linkers/ck-linker-test-pef-posix.json b/src/CompilerKit/test/Linkers/ck-linker-test-pef-posix.json new file mode 100644 index 0000000..97e8604 --- /dev/null +++ b/src/CompilerKit/test/Linkers/ck-linker-test-pef-posix.json @@ -0,0 +1,26 @@ +{ + "compiler_path": "clang++", + "compiler_std": "c++20", + "headers_path": [ + "../../../../include/CompilerKit", + "../../../../include/", + "../../../../include/CompilerKit/src/", + "../../../../include/CompilerKit/src/impl", + "/usr/include/" + ], + "sources_path": [ + "DynamicLinker64+PEF64.test.cc" + ], + "output_name": "LinkerTest.o", + "compiler_flags": [ + "-fPIC", + "-lgtest", + "-lCompilerKit" + ], + "cpp_macros": [ + "__NECTAR__=202505", + "kDistReleaseBranch=$(git rev-parse --abbrev-ref HEAD)-$(uuidgen)" + ], + "run_after_build": true +} + diff --git a/src/CompilerKit/test/Linkers/ck-linker-test-posix.json b/src/CompilerKit/test/Linkers/ck-linker-test-posix.json deleted file mode 100644 index bebd381..0000000 --- a/src/CompilerKit/test/Linkers/ck-linker-test-posix.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "compiler_path": "clang++", - "compiler_std": "c++20", - "headers_path": [ - "../../../../include/CompilerKit", - "../../../../include/", - "../../../../include/CompilerKit/src/", - "../../../../include/CompilerKit/src/impl", - "/usr/include/" - ], - "sources_path": [ - "DynamicLinker64+PEF64.test.cc", - "DynamicLinker64+MachO.test.cc" - ], - "output_name": "LinkerTest.o", - "compiler_flags": [ - "-fPIC", - "-lgtest", - "-lCompilerKit" - ], - "cpp_macros": [ - "__NECTAR__=202505", - "kDistReleaseBranch=$(git rev-parse --abbrev-ref HEAD)-$(uuidgen)" - ], - "run_after_build": true -} - -- cgit v1.2.3