From 12c0586ee15cadfa178e6982dc0f76b047cb2df9 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Wed, 18 Mar 2026 15:24:26 +0100 Subject: kapi/memory: remove page/frame size macros --- CMakePresets.json | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'CMakePresets.json') diff --git a/CMakePresets.json b/CMakePresets.json index fd88d3c..15bf4bc 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -15,12 +15,7 @@ { "name": "x86_64", "inherits": "base", - "toolchainFile": "cmake/Platforms/x86_64.cmake", - "cacheVariables": { - "TEACHOS_PLATFORM_FRAME_SIZE": "4096", - "TEACHOS_PLATFORM_PAGE_SIZE": "4096", - "TEACHOS_PLATFORM_PAGING_LEVELS": "4" - } + "toolchainFile": "cmake/Platforms/x86_64.cmake" } ], "buildPresets": [ -- cgit v1.2.3 From 754012dd458985a6a4953c99204c6651318892b2 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Mon, 23 Mar 2026 08:10:49 +0100 Subject: testing: enable build-host testing --- CMakePresets.json | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'CMakePresets.json') diff --git a/CMakePresets.json b/CMakePresets.json index 15bf4bc..8910b5f 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -16,6 +16,11 @@ "name": "x86_64", "inherits": "base", "toolchainFile": "cmake/Platforms/x86_64.cmake" + }, + { + "name": "bht", + "inherits": "base", + "description": "Build-host Testing" } ], "buildPresets": [ @@ -28,6 +33,11 @@ "name": "x86_64-rel", "configurePreset": "x86_64", "configuration": "MinSizeRel" + }, + { + "name": "bht-dbg", + "configurePreset": "bht", + "configuration": "Debug" } ] } -- cgit v1.2.3 From 48a2c33d205397adeaad385aebc1d1e008915b3e Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Mon, 23 Mar 2026 10:32:15 +0100 Subject: ci: enable test builds --- CMakePresets.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'CMakePresets.json') diff --git a/CMakePresets.json b/CMakePresets.json index 8910b5f..3445119 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -14,6 +14,7 @@ }, { "name": "x86_64", + "description": "Target x86-64", "inherits": "base", "toolchainFile": "cmake/Platforms/x86_64.cmake" }, @@ -39,5 +40,11 @@ "configurePreset": "bht", "configuration": "Debug" } + ], + "testPresets": [ + { + "name": "bht-dbg", + "configurePreset": "bht" + } ] -} +} \ No newline at end of file -- cgit v1.2.3 From 40ab04b8f16d36bb0858d6ad8f4aa7a12d970cb5 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Mon, 23 Mar 2026 12:52:02 +0100 Subject: build: simplify switching between overall targets --- CMakePresets.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'CMakePresets.json') diff --git a/CMakePresets.json b/CMakePresets.json index 3445119..2ea281f 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -4,7 +4,7 @@ { "name": "base", "hidden": true, - "binaryDir": "${sourceDir}/build", + "binaryDir": "${sourceDir}/build/${presetName}", "generator": "Ninja Multi-Config", "cacheVariables": { "CMAKE_CONFIGURATION_TYPES": "Debug;MinSizeRel", -- cgit v1.2.3 From 9b4cbc6ba3f8059278a20a4893780717851ce8e4 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Tue, 21 Apr 2026 13:06:35 +0200 Subject: build: clean up configuration --- CMakePresets.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'CMakePresets.json') diff --git a/CMakePresets.json b/CMakePresets.json index 2ea281f..0e5dd88 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -16,7 +16,10 @@ "name": "x86_64", "description": "Target x86-64", "inherits": "base", - "toolchainFile": "cmake/Platforms/x86_64.cmake" + "toolchainFile": "cmake/Platforms/x86_64.cmake", + "cacheVariables": { + "BUILD_TESTING": false + } }, { "name": "bht", -- cgit v1.2.3 From e3fa6b1adbd7fce3b080d75fd0959949b7d3bef4 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Tue, 21 Apr 2026 14:13:55 +0200 Subject: acpi: enable test coverage --- CMakePresets.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'CMakePresets.json') diff --git a/CMakePresets.json b/CMakePresets.json index 0e5dd88..d5123a2 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -24,7 +24,10 @@ { "name": "bht", "inherits": "base", - "description": "Build-host Testing" + "description": "Build-host Testing", + "cacheVariables": { + "CATCH_CONFIG_NO_COUNTER": true + } } ], "buildPresets": [ -- cgit v1.2.3 From 24232fa7db160b4e7b702345e0892906dcccd8cd Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Mon, 18 May 2026 14:08:13 +0200 Subject: bht: improve catch2 configuration --- CMakePresets.json | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'CMakePresets.json') diff --git a/CMakePresets.json b/CMakePresets.json index d5123a2..0e5dd88 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -24,10 +24,7 @@ { "name": "bht", "inherits": "base", - "description": "Build-host Testing", - "cacheVariables": { - "CATCH_CONFIG_NO_COUNTER": true - } + "description": "Build-host Testing" } ], "buildPresets": [ -- cgit v1.2.3