SDL: empty Boost symlink was generated
This commit is contained in:
@@ -51,13 +51,13 @@ BOOST_LIBS := \
|
||||
wserialization \
|
||||
|
||||
|
||||
BOOST := $(foreach ARCH, $(ARCH_LIST), $(foreach NAME, $(BOOST_LIBS), boost/lib/$(ARCH)/libboost_$(NAME).a))
|
||||
BOOST := $(foreach ARCH, $(ARCH_LIST), $(foreach NAME, $(strip $(BOOST_LIBS)), boost/lib/$(ARCH)/libboost_$(NAME).a))
|
||||
|
||||
.PHONY: all boost icu openssl
|
||||
|
||||
all: $(ICONV) $(ICU) $(OPENSSL) $(BOOST)
|
||||
|
||||
boost: $(BOOST) $(foreach NAME, $(BOOST_LIBS), boost_$(NAME))
|
||||
boost: $(BOOST) $(foreach NAME, $(strip $(BOOST_LIBS)), boost_$(NAME))
|
||||
|
||||
icu: $(ICONV) $(ICU)
|
||||
|
||||
@@ -86,11 +86,11 @@ $(BOOST): boost/src/build-android.sh
|
||||
./build-android.sh --boost=1.78.0 --with-iconv --target-version=16 --arch=$(shell echo $(foreach ARCH, $(ARCH_LIST),$(ARCH),) | tr -d ' ') && \
|
||||
for ARCH in $(ARCH_LIST); do \
|
||||
mkdir -p ../lib/$$ARCH ../include ; \
|
||||
$(foreach NAME, $(BOOST_LIBS), cp -f build/out/$$ARCH/lib/libboost_$(NAME)-clang-mt-*.a ../lib/$$ARCH/libboost_$(NAME).a || exit 1 ;) \
|
||||
$(foreach NAME, $(strip $(BOOST_LIBS)), cp -f build/out/$$ARCH/lib/libboost_$(NAME)-clang-mt-*.a ../lib/$$ARCH/libboost_$(NAME).a || exit 1 ;) \
|
||||
cp -r -f build/out/$$ARCH/include/boost-*/* ../include/ || exit 1 ; \
|
||||
done || exit 1
|
||||
|
||||
$(foreach NAME, $(BOOST_LIBS), boost_$(NAME)):
|
||||
$(foreach NAME, $(strip $(BOOST_LIBS)), boost_$(NAME)):
|
||||
ln -sf boost $@
|
||||
|
||||
iconv/src/build.sh boost/src/build-android.sh:
|
||||
|
||||
Reference in New Issue
Block a user