Gitweb links:
...log
http://git.netsurf-browser.org/toolchains.git/shortlog/e03cdb103d632fafa25906a4f7d666a58d438cfc
...commit
http://git.netsurf-browser.org/toolchains.git/commit/e03cdb103d632fafa25906a4f7d666a58d438cfc
...tree
http://git.netsurf-browser.org/toolchains.git/tree/e03cdb103d632fafa25906a4f7d666a58d438cfc
The branch, master has been updated
via e03cdb103d632fafa25906a4f7d666a58d438cfc (commit)
via 83d02bfbe037d727c84ac8a69f68bbd622a3543b (commit)
via 4e2bc727eaf9ccc803b6fa8881790ec17547ce6c (commit)
from 861abd3a5731b592ab1dd5a0c4de206add18b76c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commitdiff
http://git.netsurf-browser.org/toolchains.git/commit/?id=e03cdb103d632fafa25906a4f7d666a58d438cfc
commit e03cdb103d632fafa25906a4f7d666a58d438cfc
Author: Michael Drake <[email protected]>
Commit: Michael Drake <[email protected]>
ci: Exclude unneeded files from tarball
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 11c4ebbca1..ade988aca8 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -67,8 +67,14 @@ jobs:
run: make -C sdk
# Have to tar first to retain permissions
+ # Exclude unneeded files to reduce size
- name: Make tarball
- run: tar -czf ${{ matrix.toolchain }}.tar.gz -C / opt/netsurf
+ run: tar -czf ${{ matrix.toolchain }}.tar.gz
+ --exclude='*/env/bin/*'
+ --exclude='*/share/doc/*'
+ --exclude='*/share/man/*'
+ -C /
+ opt/netsurf
# Can't avoid `upload-artifact` zipping the tarball
# https://github.com/actions/upload-artifact/issues/426
commitdiff
http://git.netsurf-browser.org/toolchains.git/commit/?id=83d02bfbe037d727c84ac8a69f68bbd622a3543b
commit 83d02bfbe037d727c84ac8a69f68bbd622a3543b
Author: Michael Drake <[email protected]>
Commit: Michael Drake <[email protected]>
sdk: Disable docs for autotools builds
diff --git a/sdk/Makefile b/sdk/Makefile
index f157205d7c..da53edadc1 100644
--- a/sdk/Makefile
+++ b/sdk/Makefile
@@ -151,7 +151,16 @@ NS_SDK_CMAKE_CMD=cmake \
-DBUILD_EXAMPLES=OFF \
-DBUILD_TEST=OFF \
-DBUILD_TESTS=OFF \
- -DBUILD_TESTING=OFF \
+ -DBUILD_TESTING=OFF
+
+NS_SDK_AUTOTOOLS_DOC_SUPPRESS=\
+ --disable-doc \
+ --disable-docs \
+ --disable-gtk-doc \
+ --disable-gtk-doc-html \
+ --disable-documentation \
+ --with-xmlto=no \
+ --with-fop=no
RECIPES := $(CURDIR)/recipes
SOURCEDIR := $(CURDIR)/sources
@@ -366,7 +375,7 @@ $(BUILDSTEPS)/zlib-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,libiconv,$(VERSION_LIBICONV)))
$(BUILDSTEPS)/libiconv.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEP_SRC_LIBICONV)
- cd $(BUILDDIR_LIBICONV) && $(env) $(LIBICONV_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared $(EXTRAARGS_LIBICONV)
+ cd $(BUILDDIR_LIBICONV) && $(env) $(LIBICONV_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --disable-shared $(EXTRAARGS_LIBICONV)
cd $(BUILDDIR_LIBICONV) && $(env) make install
touch $@
@@ -382,7 +391,7 @@ $(BUILDSTEPS)/libiconv-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call
patched_source_rule,libgnurx,$(VERSION_LIBGNURX),.tar.gz,mingw-libgnurx))
$(BUILDSTEPS)/libgnurx.d: $(BUILDSTEPS)/builddir.d
$(BUILDSTEPS)/libgnurx-src2.d
- cd $(BUILDDIR_LIBGNURX) && $(env) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--enable-static --disable-shared
+ cd $(BUILDDIR_LIBGNURX) && $(env) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --enable-static --disable-shared
cd $(BUILDDIR_LIBGNURX) && $(env) make
cd $(BUILDDIR_LIBGNURX) && $(env) make install
touch $@
@@ -461,7 +470,7 @@ $(BUILDSTEPS)/ldg-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call
patched_source_rule,hermes,$(VERSION_HERMES),.tar.gz,hermes-pixel-format))
$(BUILDSTEPS)/hermes.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEP_SRC_HERMES)
- cd $(BUILDDIR_HERMES) && $(env) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared --disable-x86asm
+ cd $(BUILDDIR_HERMES) && $(env) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --disable-shared --disable-x86asm
cd $(BUILDDIR_HERMES) && $(env) make CFLAGS="-D__BIG_ENDIAN__" install
touch $@
@@ -477,7 +486,7 @@ $(BUILDSTEPS)/hermes-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,freetype,$(VERSION_FREETYPE)))
$(BUILDSTEPS)/freetype.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEP_SRC_FREETYPE)
- cd $(BUILDDIR_FREETYPE) && $(env) $(FREETYPE_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared --with-harfbuzz=no
+ cd $(BUILDDIR_FREETYPE) && $(env) $(FREETYPE_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --disable-shared --with-harfbuzz=no
cd $(BUILDDIR_FREETYPE) && $(env) make
cd $(BUILDDIR_FREETYPE) && $(env) make install
touch $@
@@ -511,7 +520,7 @@ $(BUILDSTEPS)/roadshow-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,tre,$(VERSION_LIBTRE),.tar.gz))
$(BUILDSTEPS)/tre.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEP_SRC_TRE)
- cd $(BUILDDIR_TRE) && $(env) ./configure --prefix=$(GCCSDK_INSTALL_ENV)
--target=$(TARGET) --host=$(TARGET) --disable-shared
+ cd $(BUILDDIR_TRE) && $(env) ./configure --prefix=$(GCCSDK_INSTALL_ENV)
--target=$(TARGET) --host=$(TARGET) $(NS_SDK_AUTOTOOLS_DOC_SUPPRESS)
--disable-shared
cd $(BUILDDIR_TRE) && $(env) make install
cp $(RECIPES)/files/libtre/regex.h $(GCCSDK_INSTALL_ENV)/include/regex.h
touch $@
@@ -570,7 +579,7 @@ $(BUILDSTEPS)/openssl-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,libpng,$(VERSION_LIBPNG)))
$(BUILDSTEPS)/libpng.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/zlib.d
$(BUILDSTEP_SRC_LIBPNG)
- cd $(BUILDDIR_LIBPNG) && $(env) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared
+ cd $(BUILDDIR_LIBPNG) && $(env) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --disable-shared
cd $(BUILDDIR_LIBPNG) && $(env) make install
touch $@
@@ -586,7 +595,7 @@ $(BUILDSTEPS)/libpng-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,libjpeg,$(VERSION_LIBJPEG),.tar.gz,jpeg))
$(BUILDSTEPS)/libjpeg.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEP_SRC_LIBJPEG)
- cd $(BUILDDIR_LIBJPEG) && $(env) $(LIBJPEG_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared
+ cd $(BUILDDIR_LIBJPEG) && $(env) $(LIBJPEG_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --disable-shared
cd $(BUILDDIR_LIBJPEG) && $(env) make install
touch $@
@@ -638,7 +647,7 @@ $(BUILDSTEPS)/libbrotli-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,libwebp,$(VERSION_LIBWEBP)))
$(BUILDSTEPS)/libwebp.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEP_SRC_LIBWEBP)
- cd $(BUILDDIR_LIBWEBP) && $(env) $(LIBWEBP_ENV)
LIBPNG_CONFIG="$(GCCSDK_INSTALL_ENV)/bin/libpng-config --static" ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared $(EXTRAARGS_LIBWEBP)
+ cd $(BUILDDIR_LIBWEBP) && $(env) $(LIBWEBP_ENV)
LIBPNG_CONFIG="$(GCCSDK_INSTALL_ENV)/bin/libpng-config --static" ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --disable-shared $(EXTRAARGS_LIBWEBP)
cd $(BUILDDIR_LIBWEBP) && $(env) make install
touch $@
@@ -654,7 +663,7 @@ $(BUILDSTEPS)/libwebp-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,libcares,$(VERSION_LIBCARES),.tar.gz,c-ares))
$(BUILDSTEPS)/libcares.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEP_SRC_LIBCARES)
- cd $(BUILDDIR_LIBCARES) && $(cleanenv) $(LIBCARES_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(EXTRAARGS_LIBCARES)
+ cd $(BUILDDIR_LIBCARES) && $(cleanenv) $(LIBCARES_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) $(EXTRAARGS_LIBCARES)
cd $(BUILDDIR_LIBCARES) && $(cleanenv) make install
touch $@
@@ -670,7 +679,7 @@ $(BUILDSTEPS)/libcares-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,libcurl,$(VERSION_LIBCURL),.tar.gz,curl))
$(BUILDSTEPS)/libcurl.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/zlib.d
$(BUILDSTEPS)/openssl.d $(BUILDSTEPS)/libcares.d $(BUILDSTEP_SRC_LIBCURL)
- cd $(BUILDDIR_LIBCURL) && $(env) CFLAGS="" $(LIBCURL_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared --with-$(LIBCURL_SSL) --without-libidn2 --without-libpsl
${EXTRAARGS_LIBCURL}
+ cd $(BUILDDIR_LIBCURL) && $(env) CFLAGS="" $(LIBCURL_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --disable-shared --with-$(LIBCURL_SSL)
--without-libidn2 --without-libpsl ${EXTRAARGS_LIBCURL}
cd $(BUILDDIR_LIBCURL) && $(env) make install
touch $@
@@ -686,7 +695,7 @@ $(BUILDSTEPS)/libcurl-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,libexpat,$(VERSION_LIBEXPAT),.tar.gz,expat))
$(BUILDSTEPS)/libexpat.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEP_SRC_LIBEXPAT)
- cd $(BUILDDIR_LIBEXPAT) && $(env) $(LIBEXPAT_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared $(EXTRAARGS_LIBEXPAT)
+ cd $(BUILDDIR_LIBEXPAT) && $(env) $(LIBEXPAT_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --disable-shared $(EXTRAARGS_LIBEXPAT)
cd $(BUILDDIR_LIBEXPAT) && $(env) $(LIBEXPAT_ENV) make install
touch $@
commitdiff
http://git.netsurf-browser.org/toolchains.git/commit/?id=4e2bc727eaf9ccc803b6fa8881790ec17547ce6c
commit 4e2bc727eaf9ccc803b6fa8881790ec17547ce6c
Author: Michael Drake <[email protected]>
Commit: Michael Drake <[email protected]>
ci: Improve cleanup workflow title
diff --git a/.github/workflows/cleanup.yaml b/.github/workflows/cleanup.yaml
index 690a1e8721..171676f4fe 100644
--- a/.github/workflows/cleanup.yaml
+++ b/.github/workflows/cleanup.yaml
@@ -6,7 +6,7 @@ on:
jobs:
# Clean up temporary releases / tags for deleted branches
cleanup:
- name: "Cleanup"
+ name: "Cleanup '${{ github.event.ref }}' temporary release"
runs-on: ubuntu-latest
# Only run for branch deletions, not tag deletions
if: github.event.ref_type == 'branch'
-----------------------------------------------------------------------
Summary of changes:
.github/workflows/build.yaml | 8 +++++++-
.github/workflows/cleanup.yaml | 2 +-
sdk/Makefile | 33 +++++++++++++++++++++------------
3 files changed, 29 insertions(+), 14 deletions(-)
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 11c4ebbca1..ade988aca8 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -67,8 +67,14 @@ jobs:
run: make -C sdk
# Have to tar first to retain permissions
+ # Exclude unneeded files to reduce size
- name: Make tarball
- run: tar -czf ${{ matrix.toolchain }}.tar.gz -C / opt/netsurf
+ run: tar -czf ${{ matrix.toolchain }}.tar.gz
+ --exclude='*/env/bin/*'
+ --exclude='*/share/doc/*'
+ --exclude='*/share/man/*'
+ -C /
+ opt/netsurf
# Can't avoid `upload-artifact` zipping the tarball
# https://github.com/actions/upload-artifact/issues/426
diff --git a/.github/workflows/cleanup.yaml b/.github/workflows/cleanup.yaml
index 690a1e8721..171676f4fe 100644
--- a/.github/workflows/cleanup.yaml
+++ b/.github/workflows/cleanup.yaml
@@ -6,7 +6,7 @@ on:
jobs:
# Clean up temporary releases / tags for deleted branches
cleanup:
- name: "Cleanup"
+ name: "Cleanup '${{ github.event.ref }}' temporary release"
runs-on: ubuntu-latest
# Only run for branch deletions, not tag deletions
if: github.event.ref_type == 'branch'
diff --git a/sdk/Makefile b/sdk/Makefile
index f157205d7c..da53edadc1 100644
--- a/sdk/Makefile
+++ b/sdk/Makefile
@@ -151,7 +151,16 @@ NS_SDK_CMAKE_CMD=cmake \
-DBUILD_EXAMPLES=OFF \
-DBUILD_TEST=OFF \
-DBUILD_TESTS=OFF \
- -DBUILD_TESTING=OFF \
+ -DBUILD_TESTING=OFF
+
+NS_SDK_AUTOTOOLS_DOC_SUPPRESS=\
+ --disable-doc \
+ --disable-docs \
+ --disable-gtk-doc \
+ --disable-gtk-doc-html \
+ --disable-documentation \
+ --with-xmlto=no \
+ --with-fop=no
RECIPES := $(CURDIR)/recipes
SOURCEDIR := $(CURDIR)/sources
@@ -366,7 +375,7 @@ $(BUILDSTEPS)/zlib-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,libiconv,$(VERSION_LIBICONV)))
$(BUILDSTEPS)/libiconv.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEP_SRC_LIBICONV)
- cd $(BUILDDIR_LIBICONV) && $(env) $(LIBICONV_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared $(EXTRAARGS_LIBICONV)
+ cd $(BUILDDIR_LIBICONV) && $(env) $(LIBICONV_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --disable-shared $(EXTRAARGS_LIBICONV)
cd $(BUILDDIR_LIBICONV) && $(env) make install
touch $@
@@ -382,7 +391,7 @@ $(BUILDSTEPS)/libiconv-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call
patched_source_rule,libgnurx,$(VERSION_LIBGNURX),.tar.gz,mingw-libgnurx))
$(BUILDSTEPS)/libgnurx.d: $(BUILDSTEPS)/builddir.d
$(BUILDSTEPS)/libgnurx-src2.d
- cd $(BUILDDIR_LIBGNURX) && $(env) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--enable-static --disable-shared
+ cd $(BUILDDIR_LIBGNURX) && $(env) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --enable-static --disable-shared
cd $(BUILDDIR_LIBGNURX) && $(env) make
cd $(BUILDDIR_LIBGNURX) && $(env) make install
touch $@
@@ -461,7 +470,7 @@ $(BUILDSTEPS)/ldg-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call
patched_source_rule,hermes,$(VERSION_HERMES),.tar.gz,hermes-pixel-format))
$(BUILDSTEPS)/hermes.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEP_SRC_HERMES)
- cd $(BUILDDIR_HERMES) && $(env) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared --disable-x86asm
+ cd $(BUILDDIR_HERMES) && $(env) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --disable-shared --disable-x86asm
cd $(BUILDDIR_HERMES) && $(env) make CFLAGS="-D__BIG_ENDIAN__" install
touch $@
@@ -477,7 +486,7 @@ $(BUILDSTEPS)/hermes-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,freetype,$(VERSION_FREETYPE)))
$(BUILDSTEPS)/freetype.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEP_SRC_FREETYPE)
- cd $(BUILDDIR_FREETYPE) && $(env) $(FREETYPE_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared --with-harfbuzz=no
+ cd $(BUILDDIR_FREETYPE) && $(env) $(FREETYPE_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --disable-shared --with-harfbuzz=no
cd $(BUILDDIR_FREETYPE) && $(env) make
cd $(BUILDDIR_FREETYPE) && $(env) make install
touch $@
@@ -511,7 +520,7 @@ $(BUILDSTEPS)/roadshow-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,tre,$(VERSION_LIBTRE),.tar.gz))
$(BUILDSTEPS)/tre.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEP_SRC_TRE)
- cd $(BUILDDIR_TRE) && $(env) ./configure --prefix=$(GCCSDK_INSTALL_ENV)
--target=$(TARGET) --host=$(TARGET) --disable-shared
+ cd $(BUILDDIR_TRE) && $(env) ./configure --prefix=$(GCCSDK_INSTALL_ENV)
--target=$(TARGET) --host=$(TARGET) $(NS_SDK_AUTOTOOLS_DOC_SUPPRESS)
--disable-shared
cd $(BUILDDIR_TRE) && $(env) make install
cp $(RECIPES)/files/libtre/regex.h $(GCCSDK_INSTALL_ENV)/include/regex.h
touch $@
@@ -570,7 +579,7 @@ $(BUILDSTEPS)/openssl-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,libpng,$(VERSION_LIBPNG)))
$(BUILDSTEPS)/libpng.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/zlib.d
$(BUILDSTEP_SRC_LIBPNG)
- cd $(BUILDDIR_LIBPNG) && $(env) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared
+ cd $(BUILDDIR_LIBPNG) && $(env) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --disable-shared
cd $(BUILDDIR_LIBPNG) && $(env) make install
touch $@
@@ -586,7 +595,7 @@ $(BUILDSTEPS)/libpng-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,libjpeg,$(VERSION_LIBJPEG),.tar.gz,jpeg))
$(BUILDSTEPS)/libjpeg.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEP_SRC_LIBJPEG)
- cd $(BUILDDIR_LIBJPEG) && $(env) $(LIBJPEG_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared
+ cd $(BUILDDIR_LIBJPEG) && $(env) $(LIBJPEG_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --disable-shared
cd $(BUILDDIR_LIBJPEG) && $(env) make install
touch $@
@@ -638,7 +647,7 @@ $(BUILDSTEPS)/libbrotli-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,libwebp,$(VERSION_LIBWEBP)))
$(BUILDSTEPS)/libwebp.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEP_SRC_LIBWEBP)
- cd $(BUILDDIR_LIBWEBP) && $(env) $(LIBWEBP_ENV)
LIBPNG_CONFIG="$(GCCSDK_INSTALL_ENV)/bin/libpng-config --static" ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared $(EXTRAARGS_LIBWEBP)
+ cd $(BUILDDIR_LIBWEBP) && $(env) $(LIBWEBP_ENV)
LIBPNG_CONFIG="$(GCCSDK_INSTALL_ENV)/bin/libpng-config --static" ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --disable-shared $(EXTRAARGS_LIBWEBP)
cd $(BUILDDIR_LIBWEBP) && $(env) make install
touch $@
@@ -654,7 +663,7 @@ $(BUILDSTEPS)/libwebp-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,libcares,$(VERSION_LIBCARES),.tar.gz,c-ares))
$(BUILDSTEPS)/libcares.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEP_SRC_LIBCARES)
- cd $(BUILDDIR_LIBCARES) && $(cleanenv) $(LIBCARES_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(EXTRAARGS_LIBCARES)
+ cd $(BUILDDIR_LIBCARES) && $(cleanenv) $(LIBCARES_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) $(EXTRAARGS_LIBCARES)
cd $(BUILDDIR_LIBCARES) && $(cleanenv) make install
touch $@
@@ -670,7 +679,7 @@ $(BUILDSTEPS)/libcares-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,libcurl,$(VERSION_LIBCURL),.tar.gz,curl))
$(BUILDSTEPS)/libcurl.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/zlib.d
$(BUILDSTEPS)/openssl.d $(BUILDSTEPS)/libcares.d $(BUILDSTEP_SRC_LIBCURL)
- cd $(BUILDDIR_LIBCURL) && $(env) CFLAGS="" $(LIBCURL_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared --with-$(LIBCURL_SSL) --without-libidn2 --without-libpsl
${EXTRAARGS_LIBCURL}
+ cd $(BUILDDIR_LIBCURL) && $(env) CFLAGS="" $(LIBCURL_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --disable-shared --with-$(LIBCURL_SSL)
--without-libidn2 --without-libpsl ${EXTRAARGS_LIBCURL}
cd $(BUILDDIR_LIBCURL) && $(env) make install
touch $@
@@ -686,7 +695,7 @@ $(BUILDSTEPS)/libcurl-gensrc.d: $(BUILDSTEPS)/builddir.d
$(eval $(call patched_source_rule,libexpat,$(VERSION_LIBEXPAT),.tar.gz,expat))
$(BUILDSTEPS)/libexpat.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEP_SRC_LIBEXPAT)
- cd $(BUILDDIR_LIBEXPAT) && $(env) $(LIBEXPAT_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared $(EXTRAARGS_LIBEXPAT)
+ cd $(BUILDDIR_LIBEXPAT) && $(env) $(LIBEXPAT_ENV) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
$(NS_SDK_AUTOTOOLS_DOC_SUPPRESS) --disable-shared $(EXTRAARGS_LIBEXPAT)
cd $(BUILDDIR_LIBEXPAT) && $(env) $(LIBEXPAT_ENV) make install
touch $@
--
Cross-compilation toolchains and environments