Use $(MAKE) instead of 'make' in Makefile.in

To support platforms where 'make' is named differently (e.g. on MacOS we
use 'gmake' instead), replace it with '$(MAKE)' in Makefile.in
This commit is contained in:
lwthiker
2022-04-17 14:50:53 +03:00
parent 8afee95885
commit a6c4fa6ac1

View File

@@ -45,38 +45,38 @@ help: ## Show this help message
firefox-build: $(CURL_VERSION)/.firefox ## Build the Firefox version of curl-impersonate firefox-build: $(CURL_VERSION)/.firefox ## Build the Firefox version of curl-impersonate
cd $(CURL_VERSION) cd $(CURL_VERSION)
# Don't pass this Makefile's MAKEFLAGS # Don't pass this Makefile's MAKEFLAGS
make MAKEFLAGS= $(MAKE) MAKEFLAGS=
.PHONY: firefox-build .PHONY: firefox-build
firefox-install: ## Install the Firefox version of curl-impersonate after build firefox-install: ## Install the Firefox version of curl-impersonate after build
cd $(CURL_VERSION) cd $(CURL_VERSION)
make install-exec MAKEFLAGS= $(MAKE) install-exec MAKEFLAGS=
# Wrapper scripts for the Firefox version (e.g. 'curl_ff98') # Wrapper scripts for the Firefox version (e.g. 'curl_ff98')
cp -f $(srcdir)/firefox/curl_ff* @bindir@ cp -f $(srcdir)/firefox/curl_ff* @bindir@
.PHONY: firefox-install .PHONY: firefox-install
firefox-uninstall: ## Uninstall the Firefox version of curl-impersonate after 'make install' firefox-uninstall: ## Uninstall the Firefox version of curl-impersonate after 'make install'
cd $(CURL_VERSION) cd $(CURL_VERSION)
make uninstall MAKEFLAGS= $(MAKE) uninstall MAKEFLAGS=
rm -Rf @bindir@/curl_ff* rm -Rf @bindir@/curl_ff*
.PHONY: firefox-uninstall .PHONY: firefox-uninstall
chrome-build: $(CURL_VERSION)/.chrome ## Build the Chrome version of curl-impersonate chrome-build: $(CURL_VERSION)/.chrome ## Build the Chrome version of curl-impersonate
cd $(CURL_VERSION) cd $(CURL_VERSION)
# Don't pass this Makefile's MAKEFLAGS # Don't pass this Makefile's MAKEFLAGS
make MAKEFLAGS= $(MAKE) MAKEFLAGS=
.PHONY: chrome-build .PHONY: chrome-build
chrome-install: ## Install the Chrome version of curl-impersonate after build chrome-install: ## Install the Chrome version of curl-impersonate after build
cd $(CURL_VERSION) cd $(CURL_VERSION)
make install-exec MAKEFLAGS= $(MAKE) install-exec MAKEFLAGS=
# Wrapper scripts for the Chrome version (e.g. 'curl_chrome99') # Wrapper scripts for the Chrome version (e.g. 'curl_chrome99')
cp -f $(srcdir)/chrome/curl_chrome* $(srcdir)/chrome/curl_edge* $(srcdir)/chrome/curl_safari* @bindir@ cp -f $(srcdir)/chrome/curl_chrome* $(srcdir)/chrome/curl_edge* $(srcdir)/chrome/curl_safari* @bindir@
.PHONY: chrome-install .PHONY: chrome-install
chrome-uninstall: ## Uninstall the Chrome version of curl-impersonate after 'make install' chrome-uninstall: ## Uninstall the Chrome version of curl-impersonate after 'make install'
cd $(CURL_VERSION) cd $(CURL_VERSION)
make uninstall MAKEFLAGS= $(MAKE) uninstall MAKEFLAGS=
rm -Rf @bindir@/curl_chrome* @bindir@/curl_edge* @bindir@/curl_safari* rm -Rf @bindir@/curl_chrome* @bindir@/curl_edge* @bindir@/curl_safari*
.PHONY: chrome-uninstall .PHONY: chrome-uninstall
@@ -150,8 +150,8 @@ $(NGHTTP2_VERSION)/.patched: $(srcdir)/firefox/patches/libnghttp2-*.patch
$(nghttp2_static_libs): $(NGHTTP2_VERSION).tar.bz2 $(NGHTTP2_VERSION)/.patched $(nghttp2_static_libs): $(NGHTTP2_VERSION).tar.bz2 $(NGHTTP2_VERSION)/.patched
cd $(NGHTTP2_VERSION) cd $(NGHTTP2_VERSION)
./configure --prefix=$(nghttp2_install_dir) --with-pic ./configure --prefix=$(nghttp2_install_dir) --with-pic
make MAKEFLAGS= $(MAKE) MAKEFLAGS=
make install MAKEFLAGS= $(MAKE) install MAKEFLAGS=
$(CURL_VERSION).tar.xz: $(CURL_VERSION).tar.xz:
curl -L "https://curl.se/download/$(CURL_VERSION).tar.xz" \ curl -L "https://curl.se/download/$(CURL_VERSION).tar.xz" \
@@ -190,7 +190,7 @@ $(CURL_VERSION)/.firefox: $(firefox_libs) $(CURL_VERSION).tar.xz $(CURL_VERSION)
USE_CURL_SSLKEYLOGFILE=true \ USE_CURL_SSLKEYLOGFILE=true \
CFLAGS="-I$(nss_install_dir)/../public/nss -I$(nss_install_dir)/include/nspr" CFLAGS="-I$(nss_install_dir)/../public/nss -I$(nss_install_dir)/include/nspr"
# Remove possible leftovers from a previous compilation # Remove possible leftovers from a previous compilation
make clean MAKEFLAGS= $(MAKE) clean MAKEFLAGS=
touch .firefox touch .firefox
# Remove the Chrome flag if it exists # Remove the Chrome flag if it exists
rm -f .chrome rm -f .chrome
@@ -207,7 +207,7 @@ $(CURL_VERSION)/.chrome: $(chrome_libs) $(CURL_VERSION).tar.xz $(CURL_VERSION)/.
LIBS="-pthread" \ LIBS="-pthread" \
CFLAGS="-I$(boringssl_install_dir)" CFLAGS="-I$(boringssl_install_dir)"
# Remove possible leftovers from a previous compilation # Remove possible leftovers from a previous compilation
make clean MAKEFLAGS= $(MAKE) clean MAKEFLAGS=
touch .chrome touch .chrome
# Remove the Firefox flag if it exists # Remove the Firefox flag if it exists
rm -f .firefox rm -f .firefox