aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJamie Madill <jmadill@chromium.org>2017-03-21 13:48:13 -0400
committerMark Young <marky@lunarg.com>2017-03-22 14:14:21 -0600
commit16a990e9154dca9db265e65e0f03ce56fd0d4e82 (patch)
treef873a01c1abf674e4eb5809908d22d66e761793d
parentc93b7a7bd9d1bbf1f12da7d80e6e901758a8667d (diff)
downloadusermoji-16a990e9154dca9db265e65e0f03ce56fd0d4e82.tar.xz
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
-rw-r--r--loader/loader.c2
1 files changed, 2 insertions, 0 deletions
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"