Makefile (xbmc-18.7.1-Leia) | : | Makefile (xbmc-18.8-Leia) | ||
---|---|---|---|---|
include ../../Makefile.include | include ../../Makefile.include | |||
DEPS= ../../Makefile.include Makefile | DEPS= ../../Makefile.include Makefile libgpg-error-1.36-gawk5-support.patch | |||
# lib name, version | # lib name, version | |||
LIBNAME=libgpg-error | LIBNAME=libgpg-error | |||
VERSION=1.27 | VERSION=1.36 | |||
SOURCE=$(LIBNAME)-$(VERSION) | SOURCE=$(LIBNAME)-$(VERSION) | |||
ARCHIVE=$(SOURCE).tar.bz2 | ARCHIVE=$(SOURCE).tar.bz2 | |||
# configuration settings | # configuration settings | |||
CONFIGURE=./configure --prefix=$(PREFIX) \ | CONFIGURE=./configure --prefix=$(PREFIX) \ | |||
--disable-doc \ | ||||
--disable-tests \ | ||||
--disable-languages \ | --disable-languages \ | |||
--disable-nls --disable-shared | --disable-nls --disable-shared | |||
LIBDYLIB=$(PLATFORM)/src/.libs/$(LIBNAME).a | LIBDYLIB=$(PLATFORM)/src/.libs/$(LIBNAME).a | |||
all: .installed-$(PLATFORM) | all: .installed-$(PLATFORM) | |||
$(TARBALLS_LOCATION)/$(ARCHIVE): | $(TARBALLS_LOCATION)/$(ARCHIVE): | |||
cd $(TARBALLS_LOCATION); $(RETRIEVE_TOOL) $(RETRIEVE_TOOL_FLAGS) $(BASE_U RL)/$(ARCHIVE) | cd $(TARBALLS_LOCATION); $(RETRIEVE_TOOL) $(RETRIEVE_TOOL_FLAGS) $(BASE_U RL)/$(ARCHIVE) | |||
$(PLATFORM): $(TARBALLS_LOCATION)/$(ARCHIVE) $(DEPS) | $(PLATFORM): $(TARBALLS_LOCATION)/$(ARCHIVE) $(DEPS) | |||
rm -rf $(PLATFORM)/*; mkdir -p $(PLATFORM) | rm -rf $(PLATFORM)/*; mkdir -p $(PLATFORM) | |||
cd $(PLATFORM); $(ARCHIVE_TOOL) $(ARCHIVE_TOOL_FLAGS) $(TARBALLS_LOCATION )/$(ARCHIVE) | cd $(PLATFORM); $(ARCHIVE_TOOL) $(ARCHIVE_TOOL_FLAGS) $(TARBALLS_LOCATION )/$(ARCHIVE) | |||
cd $(PLATFORM); patch -p1 -i ../libgpg-error-1.36-gawk5-support.patch | ||||
cd $(PLATFORM); $(AUTORECONF) -vif | ||||
cd $(PLATFORM); $(CONFIGURE) | cd $(PLATFORM); $(CONFIGURE) | |||
$(LIBDYLIB): $(PLATFORM) | $(LIBDYLIB): $(PLATFORM) | |||
ifeq ($(OS),ios) | ||||
ifeq ($(CPU),arm64) | ||||
cp $(PLATFORM)/src/syscfg/lock-obj-pub.aarch64-apple-darwin.h $(PLATFORM) | ||||
/src/syscfg/lock-obj-pub.arm-apple-darwin.h | ||||
endif | ||||
endif | ||||
ifeq ($(OS),android) | ifeq ($(OS),android) | |||
ifeq ($(CPU),arm64-v8a) | ifeq ($(CPU),arm64-v8a) | |||
cp lock-obj-pub.aarch64-unknown-linux-android.h $(PLATFORM)/src/syscfg/lo ck-obj-pub.linux-android.h | cp lock-obj-pub.aarch64-unknown-linux-android.h $(PLATFORM)/src/syscfg/lo ck-obj-pub.linux-android.h | |||
else | else | |||
cp $(PLATFORM)/src/syscfg/lock-obj-pub.arm-unknown-linux-androideabi.h $( PLATFORM)/src/syscfg/lock-obj-pub.linux-android.h | cp $(PLATFORM)/src/syscfg/lock-obj-pub.arm-unknown-linux-androideabi.h $( PLATFORM)/src/syscfg/lock-obj-pub.linux-android.h | |||
endif | endif | |||
endif | endif | |||
$(MAKE) -C $(PLATFORM) | $(MAKE) -C $(PLATFORM) | |||
.installed-$(PLATFORM): $(LIBDYLIB) | .installed-$(PLATFORM): $(LIBDYLIB) | |||
End of changes. 5 change blocks. | ||||
8 lines changed or deleted | 6 lines changed or added |