Skip to content

Commit cd33db7

Browse files
committed
make: disable pthreads in global flags
1 parent 2348874 commit cd33db7

1 file changed

Lines changed: 1 addition & 9 deletions

File tree

Makefile

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
BASE_DIR:=$(dir $(realpath $(firstword $(MAKEFILE_LIST))))
55
DIST_DIR:=$(BASE_DIR)dist/libraries
66

7-
GLOBAL_CFLAGS:=-O3
7+
GLOBAL_CFLAGS:=-O3 -s USE_PTHREADS=0
88
GLOBAL_LDFLAGS:=-s ENVIRONMENT=web,webview,worker -s NO_EXIT_RUNTIME=1
99
export LDFLAGS = $(GLOBAL_LDFLAGS)
1010

@@ -27,7 +27,6 @@ $(DIST_DIR)/lib/libfribidi.a: build/lib/fribidi/configure
2727
cd build/lib/fribidi && \
2828
emconfigure ./configure \
2929
CFLAGS=" \
30-
-s USE_PTHREADS=0 \
3130
$(GLOBAL_CFLAGS) \
3231
-DFRIBIDI_ENTRY=extern \
3332
" \
@@ -50,7 +49,6 @@ $(DIST_DIR)/lib/libexpat.a: build/lib/expat/configured
5049
cd build/lib/expat && \
5150
emcmake cmake \
5251
-DCMAKE_C_FLAGS=" \
53-
-s USE_PTHREADS=0 \
5452
$(GLOBAL_CFLAGS) \
5553
" \
5654
-DCMAKE_INSTALL_PREFIX=$(DIST_DIR) \
@@ -109,7 +107,6 @@ build/lib/freetype/build_hb/dist_hb/lib/libfreetype.a: $(DIST_DIR)/lib/libbrotli
109107
EM_PKG_CONFIG_PATH=$(DIST_DIR)/lib/pkgconfig \
110108
emconfigure ../configure \
111109
CFLAGS=" \
112-
-s USE_PTHREADS=0 \
113110
$(GLOBAL_CFLAGS) \
114111
" \
115112
--prefix="$$(pwd)/dist_hb" \
@@ -139,12 +136,10 @@ $(DIST_DIR)/lib/libharfbuzz.a: build/lib/freetype/build_hb/dist_hb/lib/libfreety
139136
EM_PKG_CONFIG_PATH=$(DIST_DIR)/lib/pkgconfig:$(BASE_DIR)build/lib/freetype/build_hb/dist_hb/lib/pkgconfig \
140137
emconfigure ./configure \
141138
CFLAGS=" \
142-
-s USE_PTHREADS=0 \
143139
$(GLOBAL_CFLAGS) \
144140
-DHB_NO_MT \
145141
" \
146142
CXXFLAGS=" \
147-
-s USE_PTHREADS=0 \
148143
$(GLOBAL_CFLAGS) \
149144
-DHB_NO_MT \
150145
" \
@@ -170,7 +165,6 @@ $(DIST_DIR)/lib/libfreetype.a: $(DIST_DIR)/lib/libharfbuzz.a $(DIST_DIR)/lib/lib
170165
EM_PKG_CONFIG_PATH=$(DIST_DIR)/lib/pkgconfig:$(BASE_DIR)build/lib/freetype/build_hb/dist_hb/lib/pkgconfig \
171166
emconfigure ./configure \
172167
CFLAGS=" \
173-
-s USE_PTHREADS=0 \
174168
$(GLOBAL_CFLAGS) \
175169
" \
176170
--prefix="$(DIST_DIR)" \
@@ -200,7 +194,6 @@ $(DIST_DIR)/lib/libfontconfig.a: $(DIST_DIR)/lib/libharfbuzz.a $(DIST_DIR)/lib/l
200194
EM_PKG_CONFIG_PATH=$(DIST_DIR)/lib/pkgconfig \
201195
emconfigure ./configure \
202196
CFLAGS=" \
203-
-s USE_PTHREADS=0 \
204197
-DEMSCRIPTEN \
205198
$(GLOBAL_CFLAGS) \
206199
" \
@@ -229,7 +222,6 @@ $(DIST_DIR)/lib/libass.a: $(DIST_DIR)/lib/libfontconfig.a $(DIST_DIR)/lib/libhar
229222
EM_PKG_CONFIG_PATH=$(DIST_DIR)/lib/pkgconfig \
230223
emconfigure ../../../lib/libass/configure \
231224
CFLAGS=" \
232-
-s USE_PTHREADS=0 \
233225
$(GLOBAL_CFLAGS) \
234226
" \
235227
--prefix="$(DIST_DIR)" \

0 commit comments

Comments
 (0)