| 1234567891011121314151617181920212223242526 |
- diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
- index 559b4dc..1d7e7bf 100644
- --- a/src/CMakeLists.txt
- +++ b/src/CMakeLists.txt
- @@ -184,7 +184,7 @@ cmake_dependent_option(
- if(WIN32)
- add_definitions(-DXR_OS_WINDOWS)
- add_definitions(-DNOMINMAX)
- -elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")
- +elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
- add_definitions(-DXR_OS_LINUX)
- elseif(ANDROID)
- add_definitions(-DXR_OS_ANDROID)
- diff --git a/src/loader/CMakeLists.txt b/src/loader/CMakeLists.txt
- index 073e07b..d21471a 100644
- --- a/src/loader/CMakeLists.txt
- +++ b/src/loader/CMakeLists.txt
- @@ -154,7 +154,7 @@ if(ANDROID)
- # Force 16KB page sizes for Android 15+ compatibility.
- target_link_options(openxr_loader PRIVATE "-Wl,-z,max-page-size=16384")
-
- -elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")
- +elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
- set(FALLBACK_CONFIG_DIRS
- "/etc/xdg"
- CACHE
|