From 16a990e9154dca9db265e65e0f03ce56fd0d4e82 Mon Sep 17 00:00:00 2001 From: Jamie Madill Date: Tue, 21 Mar 2017 13:48:13 -0400 Subject: loader: Add guard around cmake header include. This allows non-cmake platforms to compile the loader. Use a define named VULKAN_NON_CMAKE_BUILD to disable CMAKE-specific features. Change-Id: I6f6d8731fe1be60fd138e9fe1006c913fb029b47 --- loader/loader.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/loader/loader.c b/loader/loader.c index e4da0bd6..facddc18 100644 --- a/loader/loader.c +++ b/loader/loader.c @@ -50,7 +50,9 @@ // This is a CMake generated file with #defines for any functions/includes // that it found present. This is currently necessary to properly determine // if secure_getenv or __secure_getenv are present +#if !defined(VULKAN_NON_CMAKE_BUILD) #include "loader_cmake_config.h" +#endif // !defined(VULKAN_NON_CMAKE_BUILD) // Generated file containing all the extension data #include "vk_loader_extensions.c" -- cgit v1.2.3