Skip to content

Commit 6e4a1ee

Browse files
committed
apple: allow glslang to be provided by retroarch-apple-deps
1 parent bca8245 commit 6e4a1ee

1 file changed

Lines changed: 10 additions & 11 deletions

File tree

pkg/apple/BaseConfig.xcconfig

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,21 @@
44
//
55
//
66

7+
// Define builtin glslang by default (overridden by deps.xcconfig when present)
8+
GLSLANG_BUILTIN_FLAG = -DGLSLANG_OSINCLUDE_UNIX -DHAVE_BUILTINGLSLANG -DWANT_GLSLANG
9+
GLSLANG_BUILTIN_HEADER_SEARCH_PATHS = $(DEPS_DIR)/glslang $(DEPS_DIR)/glslang/glslang/SPIRV $(DEPS_DIR)/glslang/glslang/glslang/MachineIndependent $(DEPS_DIR)/glslang/glslang/glslang/OSDependent/Unix $(DEPS_DIR)/glslang/glslang/glslang/Public
10+
// Define HAVE_BUILTINMBEDTLS by default (overridden by deps.xcconfig when present)
11+
MBEDTLS_BUILTIN_FLAG = -DHAVE_BUILTINMBEDTLS
12+
13+
OTHER_CFLAGS = $(inherited) $(GLSLANG_BUILTIN_FLAG)
14+
OTHER_CFLAGS = $(inherited) $(MBEDTLS_BUILTIN_FLAG)
15+
716
OTHER_CFLAGS = $(inherited) -DFLAC__HAS_OGG=0
8-
OTHER_CFLAGS = $(inherited) -DGLSLANG_OSINCLUDE_UNIX
917
OTHER_CFLAGS = $(inherited) -DHAVE_7ZIP
1018
OTHER_CFLAGS = $(inherited) -DHAVE_ACCESSIBILITY
1119
OTHER_CFLAGS = $(inherited) -DHAVE_AL
1220
OTHER_CFLAGS = $(inherited) -DHAVE_AUDIOMIXER
1321
OTHER_CFLAGS = $(inherited) -DHAVE_BSV_MOVIE
14-
OTHER_CFLAGS = $(inherited) -DHAVE_BUILTINGLSLANG
15-
// Define HAVE_BUILTINMBEDTLS by default (overridden by deps.xcconfig when present)
16-
MBEDTLS_BUILTIN_FLAG = -DHAVE_BUILTINMBEDTLS
17-
OTHER_CFLAGS = $(inherited) $(MBEDTLS_BUILTIN_FLAG)
1822
OTHER_CFLAGS = $(inherited) -DHAVE_CC_RESAMPLER
1923
OTHER_CFLAGS = $(inherited) -DHAVE_CHD
2024
OTHER_CFLAGS = $(inherited) -DHAVE_CHEATS
@@ -93,7 +97,6 @@ OTHER_CFLAGS = $(inherited) -DHAVE_ZSTD
9397
OTHER_CFLAGS = $(inherited) -DINLINE=inline
9498
OTHER_CFLAGS = $(inherited) -DRARCH_INTERNAL
9599
OTHER_CFLAGS = $(inherited) -DRC_DISABLE_LUA
96-
OTHER_CFLAGS = $(inherited) -DWANT_GLSLANG
97100
OTHER_CFLAGS = $(inherited) -DWANT_RAW_DATA_SECTOR=1
98101
OTHER_CFLAGS = $(inherited) -DWANT_SUBCODE=1
99102
OTHER_CFLAGS = $(inherited) -D_7ZIP_ST
@@ -165,11 +168,7 @@ DEPS_DIR = $(SRCBASE)/deps
165168
HEADER_SEARCH_PATHS = $(inherited) $(DEPS_DIR)
166169
HEADER_SEARCH_PATHS = $(inherited) $(DEPS_DIR)/7zip
167170
HEADER_SEARCH_PATHS = $(inherited) $(DEPS_DIR)/SPIRV-Cross
168-
HEADER_SEARCH_PATHS = $(inherited) $(DEPS_DIR)/glslang
169-
HEADER_SEARCH_PATHS = $(inherited) $(DEPS_DIR)/glslang/glslang/SPIRV
170-
HEADER_SEARCH_PATHS = $(inherited) $(DEPS_DIR)/glslang/glslang/glslang/MachineIndependent
171-
HEADER_SEARCH_PATHS = $(inherited) $(DEPS_DIR)/glslang/glslang/glslang/OSDependent/Unix
172-
HEADER_SEARCH_PATHS = $(inherited) $(DEPS_DIR)/glslang/glslang/glslang/Public
171+
HEADER_SEARCH_PATHS = $(inherited) $(GLSLANG_BUILTIN_HEADER_SEARCH_PATHS)
173172
HEADER_SEARCH_PATHS = $(inherited) $(DEPS_DIR)/libFLAC/include
174173
HEADER_SEARCH_PATHS = $(inherited) $(DEPS_DIR)/rcheevos/include
175174
HEADER_SEARCH_PATHS = $(inherited) $(DEPS_DIR)/stb

0 commit comments

Comments
 (0)