From bf8bee64e1ba484789056cbdd7543bee028e9fe3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20S=C3=BC=C3=9Fenbach?= Date: Wed, 5 Apr 2023 09:50:26 +0200 Subject: [PATCH] Mark all projects as C++-only. (#1554) --- CMakeLists.txt | 4 ++-- RAII_Samples/CMakeLists.txt | 2 -- RAII_Samples/utils/CMakeLists.txt | 2 +- samples/CMakeLists.txt | 2 -- samples/utils/CMakeLists.txt | 2 +- tests/ArrayProxy/CMakeLists.txt | 2 +- tests/ArrayProxyNoTemporaries/CMakeLists.txt | 2 +- tests/CMakeLists.txt | 3 --- tests/DesignatedInitializers/CMakeLists.txt | 2 +- tests/DeviceFunctions/CMakeLists.txt | 2 +- tests/DispatchLoaderDynamic/CMakeLists.txt | 2 +- tests/DispatchLoaderDynamicSharedLibrary/CMakeLists.txt | 2 +- tests/DispatchLoaderDynamicSharedLibraryClient/CMakeLists.txt | 2 +- tests/DispatchLoaderStatic/CMakeLists.txt | 2 +- tests/ExtensionInspection/CMakeLists.txt | 2 +- tests/Flags/CMakeLists.txt | 2 +- tests/FormatTraits/CMakeLists.txt | 2 +- tests/Hash/CMakeLists.txt | 2 +- tests/NoExceptions/CMakeLists.txt | 2 +- tests/StridedArrayProxy/CMakeLists.txt | 2 +- tests/StructureChain/CMakeLists.txt | 2 +- tests/UniqueHandle/CMakeLists.txt | 2 +- tests/UniqueHandleDefaultArguments/CMakeLists.txt | 2 +- 23 files changed, 21 insertions(+), 28 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1c55c80..f91e39b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -28,7 +28,7 @@ cmake_minimum_required(VERSION 3.12) set_property(GLOBAL PROPERTY USE_FOLDERS ON) -project(VulkanHppGenerator) +project(VulkanHppGenerator LANGUAGES CXX) find_program(CLANG_FORMAT_EXECUTABLE NAMES clang-format) @@ -186,7 +186,7 @@ function(vulkan_hpp__setup_sample) message(FATAL_ERROR "NAME must be defined in vulkan_hpp__setup_sample") endif() - project(${TARGET_NAME}) + project(${TARGET_NAME} LANGUAGES CXX) add_executable(${TARGET_NAME} ${TARGET_HEADERS} ${TARGET_SOURCES}) diff --git a/RAII_Samples/CMakeLists.txt b/RAII_Samples/CMakeLists.txt index 57ba78a..9cf3b55 100644 --- a/RAII_Samples/CMakeLists.txt +++ b/RAII_Samples/CMakeLists.txt @@ -14,8 +14,6 @@ cmake_minimum_required(VERSION 3.2) -project(Vulkan-Hpp_RAIISamples) - option (SAMPLES_BUILD_WITH_LOCAL_VULKAN_HPP "Build with local Vulkan headers" ON) option (SAMPLES_BUILD_ONLY_DYNAMIC "Build only dynamic. Required in case the Vulkan SDK is not available" OFF) diff --git a/RAII_Samples/utils/CMakeLists.txt b/RAII_Samples/utils/CMakeLists.txt index d7a2ebf..25600cf 100644 --- a/RAII_Samples/utils/CMakeLists.txt +++ b/RAII_Samples/utils/CMakeLists.txt @@ -14,7 +14,7 @@ cmake_minimum_required(VERSION 3.2) -project(RAII_utils) +project(RAII_utils LANGUAGES CXX) set(HEADERS shaders.hpp diff --git a/samples/CMakeLists.txt b/samples/CMakeLists.txt index def94bb..7f74a62 100644 --- a/samples/CMakeLists.txt +++ b/samples/CMakeLists.txt @@ -14,8 +14,6 @@ cmake_minimum_required(VERSION 3.2) -project(Vulkan-Hpp_Samples) - option (SAMPLES_BUILD_WITH_LOCAL_VULKAN_HPP "Build with local Vulkan headers" ON) option (SAMPLES_BUILD_ONLY_DYNAMIC "Build only dynamic. Required in case the Vulkan SDK is not available" OFF) diff --git a/samples/utils/CMakeLists.txt b/samples/utils/CMakeLists.txt index 9d01171..39cfa25 100644 --- a/samples/utils/CMakeLists.txt +++ b/samples/utils/CMakeLists.txt @@ -14,7 +14,7 @@ cmake_minimum_required(VERSION 3.2) -project(utils) +project(utils LANGUAGES CXX) set(HEADERS math.hpp diff --git a/tests/ArrayProxy/CMakeLists.txt b/tests/ArrayProxy/CMakeLists.txt index 14b449b..51f267c 100644 --- a/tests/ArrayProxy/CMakeLists.txt +++ b/tests/ArrayProxy/CMakeLists.txt @@ -15,7 +15,7 @@ cmake_minimum_required(VERSION 3.2) if (NOT TESTS_BUILD_ONLY_DYNAMIC) - project(ArrayProxy) + project(ArrayProxy LANGUAGES CXX) set(HEADERS ) diff --git a/tests/ArrayProxyNoTemporaries/CMakeLists.txt b/tests/ArrayProxyNoTemporaries/CMakeLists.txt index f2d9811..82e8592 100644 --- a/tests/ArrayProxyNoTemporaries/CMakeLists.txt +++ b/tests/ArrayProxyNoTemporaries/CMakeLists.txt @@ -15,7 +15,7 @@ cmake_minimum_required(VERSION 3.2) if (NOT TESTS_BUILD_ONLY_DYNAMIC) - project(ArrayProxyNoTemporaries) + project(ArrayProxyNoTemporaries LANGUAGES CXX) set(HEADERS ) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 667a844..c5ddc77 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -14,9 +14,6 @@ cmake_minimum_required(VERSION 3.2) -project(Vulkan-Hpp_Tests) - - option (TESTS_BUILD_WITH_LOCAL_VULKAN_HPP "Build with local Vulkan headers" ON) option (TESTS_BUILD_ONLY_DYNAMIC "Build only dynamic" OFF) diff --git a/tests/DesignatedInitializers/CMakeLists.txt b/tests/DesignatedInitializers/CMakeLists.txt index 9fed073..770c1e0 100644 --- a/tests/DesignatedInitializers/CMakeLists.txt +++ b/tests/DesignatedInitializers/CMakeLists.txt @@ -15,7 +15,7 @@ cmake_minimum_required(VERSION 3.2) if (NOT TESTS_BUILD_ONLY_DYNAMIC) - project(DesignatedInitializers) + project(DesignatedInitializers LANGUAGES CXX) set(CMAKE_CXX_STANDARD 20) diff --git a/tests/DeviceFunctions/CMakeLists.txt b/tests/DeviceFunctions/CMakeLists.txt index 4571bcf..974dc7a 100644 --- a/tests/DeviceFunctions/CMakeLists.txt +++ b/tests/DeviceFunctions/CMakeLists.txt @@ -18,7 +18,7 @@ if (NOT TESTS_BUILD_ONLY_DYNAMIC) find_package(Vulkan REQUIRED) - project(DeviceFunctions) + project(DeviceFunctions LANGUAGES CXX) set(HEADERS ) diff --git a/tests/DispatchLoaderDynamic/CMakeLists.txt b/tests/DispatchLoaderDynamic/CMakeLists.txt index 22f4b92..4c16ca6 100644 --- a/tests/DispatchLoaderDynamic/CMakeLists.txt +++ b/tests/DispatchLoaderDynamic/CMakeLists.txt @@ -14,7 +14,7 @@ cmake_minimum_required(VERSION 3.2) -project(DispatchLoaderDynamic) +project(DispatchLoaderDynamic LANGUAGES CXX) set(HEADERS ) diff --git a/tests/DispatchLoaderDynamicSharedLibrary/CMakeLists.txt b/tests/DispatchLoaderDynamicSharedLibrary/CMakeLists.txt index fe41837..ba6ecc3 100644 --- a/tests/DispatchLoaderDynamicSharedLibrary/CMakeLists.txt +++ b/tests/DispatchLoaderDynamicSharedLibrary/CMakeLists.txt @@ -14,7 +14,7 @@ cmake_minimum_required(VERSION 3.2) -project(DispatchLoaderDynamicSharedLibrary) +project(DispatchLoaderDynamicSharedLibrary LANGUAGES CXX) set(HEADERS ) diff --git a/tests/DispatchLoaderDynamicSharedLibraryClient/CMakeLists.txt b/tests/DispatchLoaderDynamicSharedLibraryClient/CMakeLists.txt index 38f0595..1804987 100644 --- a/tests/DispatchLoaderDynamicSharedLibraryClient/CMakeLists.txt +++ b/tests/DispatchLoaderDynamicSharedLibraryClient/CMakeLists.txt @@ -14,7 +14,7 @@ cmake_minimum_required(VERSION 3.2) -project(DispatchLoaderDynamicSharedLibraryClient) +project(DispatchLoaderDynamicSharedLibraryClient LANGUAGES CXX) set(HEADERS ) diff --git a/tests/DispatchLoaderStatic/CMakeLists.txt b/tests/DispatchLoaderStatic/CMakeLists.txt index 1cff859..35440f7 100644 --- a/tests/DispatchLoaderStatic/CMakeLists.txt +++ b/tests/DispatchLoaderStatic/CMakeLists.txt @@ -18,7 +18,7 @@ if (NOT TESTS_BUILD_ONLY_DYNAMIC) find_package(Vulkan REQUIRED) - project(DispatchLoaderStatic) + project(DispatchLoaderStatic LANGUAGES CXX) set(HEADERS ) diff --git a/tests/ExtensionInspection/CMakeLists.txt b/tests/ExtensionInspection/CMakeLists.txt index 42dc394..07b66c5 100644 --- a/tests/ExtensionInspection/CMakeLists.txt +++ b/tests/ExtensionInspection/CMakeLists.txt @@ -14,7 +14,7 @@ cmake_minimum_required(VERSION 3.2) -project(ExtensionInspection) +project(ExtensionInspection LANGUAGES CXX) set(HEADERS ) diff --git a/tests/Flags/CMakeLists.txt b/tests/Flags/CMakeLists.txt index ae0b7f5..381d93a 100644 --- a/tests/Flags/CMakeLists.txt +++ b/tests/Flags/CMakeLists.txt @@ -14,7 +14,7 @@ cmake_minimum_required(VERSION 3.2) -project(Flags) +project(Flags LANGUAGES CXX) set(HEADERS ) diff --git a/tests/FormatTraits/CMakeLists.txt b/tests/FormatTraits/CMakeLists.txt index 2bb7cad..065f9a6 100644 --- a/tests/FormatTraits/CMakeLists.txt +++ b/tests/FormatTraits/CMakeLists.txt @@ -14,7 +14,7 @@ cmake_minimum_required(VERSION 3.2) -project(FormatTraits) +project(FormatTraits LANGUAGES CXX) set(HEADERS ) diff --git a/tests/Hash/CMakeLists.txt b/tests/Hash/CMakeLists.txt index 546c111..d3ad1a3 100644 --- a/tests/Hash/CMakeLists.txt +++ b/tests/Hash/CMakeLists.txt @@ -15,7 +15,7 @@ cmake_minimum_required(VERSION 3.2) if (NOT TESTS_BUILD_ONLY_DYNAMIC) - project(Hash) + project(Hash LANGUAGES CXX) set(HEADERS ) diff --git a/tests/NoExceptions/CMakeLists.txt b/tests/NoExceptions/CMakeLists.txt index 40b4b84..31f4e7f 100644 --- a/tests/NoExceptions/CMakeLists.txt +++ b/tests/NoExceptions/CMakeLists.txt @@ -14,7 +14,7 @@ cmake_minimum_required(VERSION 3.2) -project(NoExceptions) +project(NoExceptions LANGUAGES CXX) set(HEADERS ) diff --git a/tests/StridedArrayProxy/CMakeLists.txt b/tests/StridedArrayProxy/CMakeLists.txt index 8808f90..c6b3f6c 100644 --- a/tests/StridedArrayProxy/CMakeLists.txt +++ b/tests/StridedArrayProxy/CMakeLists.txt @@ -15,7 +15,7 @@ cmake_minimum_required(VERSION 3.2) if (NOT TESTS_BUILD_ONLY_DYNAMIC) - project(StridedArrayProxy) + project(StridedArrayProxy LANGUAGES CXX) set(HEADERS ) diff --git a/tests/StructureChain/CMakeLists.txt b/tests/StructureChain/CMakeLists.txt index d72d294..1c3d6a0 100644 --- a/tests/StructureChain/CMakeLists.txt +++ b/tests/StructureChain/CMakeLists.txt @@ -14,7 +14,7 @@ cmake_minimum_required(VERSION 3.2) -project(StructureChain) +project(StructureChain LANGUAGES CXX) set(HEADERS ) diff --git a/tests/UniqueHandle/CMakeLists.txt b/tests/UniqueHandle/CMakeLists.txt index d1c15bc..dc74f38 100644 --- a/tests/UniqueHandle/CMakeLists.txt +++ b/tests/UniqueHandle/CMakeLists.txt @@ -14,7 +14,7 @@ cmake_minimum_required(VERSION 3.2) -project(UniqueHandle) +project(UniqueHandle LANGUAGES CXX) set(HEADERS ) diff --git a/tests/UniqueHandleDefaultArguments/CMakeLists.txt b/tests/UniqueHandleDefaultArguments/CMakeLists.txt index d67b848..383c1e3 100644 --- a/tests/UniqueHandleDefaultArguments/CMakeLists.txt +++ b/tests/UniqueHandleDefaultArguments/CMakeLists.txt @@ -14,7 +14,7 @@ cmake_minimum_required(VERSION 3.2) -project(UniqueHandleDefaultArguments) +project(UniqueHandleDefaultArguments LANGUAGES CXX) set(HEADERS )