aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Mikhayelyan <romikh@microsoft.com>2018-06-14 12:37:26 -0700
committerRobert Mikhayelyan <romikh@microsoft.com>2018-06-14 12:37:26 -0700
commit7c9874716a14a50ba765ba68463d4bf01ef0abad (patch)
treec9d63a60ba7328f88c78629c3503541ff73b4e8c
parent0f39ed5af6b46a7d9fb472becd5d5464e033b71a (diff)
downloadvcpkg-7c9874716a14a50ba765ba68463d4bf01ef0abad.tar.gz
vcpkg-7c9874716a14a50ba765ba68463d4bf01ef0abad.zip
Fix ANGLE_USE_X11 being dropped on Linux
-rw-r--r--ports/angle/CMakeLists.txt10
1 files changed, 9 insertions, 1 deletions
diff --git a/ports/angle/CMakeLists.txt b/ports/angle/CMakeLists.txt
index 07a538f7a..140b4b09a 100644
--- a/ports/angle/CMakeLists.txt
+++ b/ports/angle/CMakeLists.txt
@@ -226,6 +226,14 @@ else()
set(LIBANGLE_RENDERER_PLATFORM )
endif()
+if(LINUX)
+ set(LIBANGLE_RENDERER_COMPILEDEF
+ -DANGLE_USE_X11
+ )
+else()
+ set(LIBANGLE_RENDERER_COMPILEDEF )
+endif()
+
add_library(libANGLE STATIC ${LIBANGLE_SOURCES})
target_link_libraries(libANGLE PRIVATE
angle::common
@@ -239,7 +247,7 @@ target_compile_definitions(libANGLE
PRIVATE -DANGLE_ENABLE_NULL
PUBLIC
-DLIBANGLE_IMPLEMENTATION
- $<$<BOOL:${LINUX}>:ANGLE_USE_X11>
+ ${LIBANGLE_RENDERER_COMPILEDEF}
)
add_library(angle::libANGLE ALIAS libANGLE)