build: Sanitise autoconf substitutions with gmake variables
This commit is contained in:
parent
09e38cc9c4
commit
259ab0166e
@ -11,6 +11,8 @@ override datarootdir := @datarootdir@
|
|||||||
override mandir := @mandir@
|
override mandir := @mandir@
|
||||||
override docdir := @docdir@
|
override docdir := @docdir@
|
||||||
|
|
||||||
|
override NATIVE_STRIP := @NATIVE_STRIP@
|
||||||
|
|
||||||
DESTDIR ?=
|
DESTDIR ?=
|
||||||
|
|
||||||
override BUILDDIR := @BUILDDIR@
|
override BUILDDIR := @BUILDDIR@
|
||||||
@ -43,7 +45,8 @@ override BUILD_PXE := @BUILD_PXE@
|
|||||||
override BUILD_CD := @BUILD_CD@
|
override BUILD_CD := @BUILD_CD@
|
||||||
override BUILD_LIMINE_DEPLOY := @BUILD_LIMINE_DEPLOY@
|
override BUILD_LIMINE_DEPLOY := @BUILD_LIMINE_DEPLOY@
|
||||||
|
|
||||||
$(eval $(call DEFAULT_VAR,CC,@CC@))
|
override DEFAULT_CC := @CC@
|
||||||
|
$(eval $(call DEFAULT_VAR,CC,$(DEFAULT_CC)))
|
||||||
export CC
|
export CC
|
||||||
|
|
||||||
override MKDIR_P := @MKDIR_P@
|
override MKDIR_P := @MKDIR_P@
|
||||||
@ -67,23 +70,30 @@ export SED
|
|||||||
override AWK := @AWK@
|
override AWK := @AWK@
|
||||||
export AWK
|
export AWK
|
||||||
|
|
||||||
$(eval $(call DEFAULT_VAR,CPPFLAGS,@CPPFLAGS@))
|
override DEFAULT_CPPFLAGS := @CPPFLAGS@
|
||||||
|
$(eval $(call DEFAULT_VAR,CPPFLAGS,$(DEFAULT_CPPFLAGS)))
|
||||||
export CPPFLAGS
|
export CPPFLAGS
|
||||||
$(eval $(call DEFAULT_VAR,CFLAGS,@CFLAGS@))
|
override DEFAULT_CFLAGS := @CFLAGS@
|
||||||
|
$(eval $(call DEFAULT_VAR,CFLAGS,$(DEFAULT_CFLAGS)))
|
||||||
export CFLAGS
|
export CFLAGS
|
||||||
$(eval $(call DEFAULT_VAR,LDFLAGS,@LDFLAGS@))
|
override DEFAULT_LDFLAGS := @LDFLAGS@
|
||||||
|
$(eval $(call DEFAULT_VAR,LDFLAGS,$(DEFAULT_LDFLAGS)))
|
||||||
export LDFLAGS
|
export LDFLAGS
|
||||||
$(eval $(call DEFAULT_VAR,LIBS,@LIBS@))
|
override DEFAULT_LIBS := @LIBS@
|
||||||
|
$(eval $(call DEFAULT_VAR,LIBS,$(DEFAULT_LIBS)))
|
||||||
export LIBS
|
export LIBS
|
||||||
|
|
||||||
override WERROR_FLAG := @WERROR_FLAG@
|
override WERROR_FLAG := @WERROR_FLAG@
|
||||||
export WERROR_FLAG
|
export WERROR_FLAG
|
||||||
|
|
||||||
$(eval $(call DEFAULT_VAR,CFLAGS_FOR_TARGET,@CFLAGS_FOR_TARGET@))
|
override DEFAULT_CFLAGS_FOR_TARGET := @CFLAGS_FOR_TARGET@
|
||||||
|
$(eval $(call DEFAULT_VAR,CFLAGS_FOR_TARGET,$(DEFAULT_CFLAGS_FOR_TARGET)))
|
||||||
export CFLAGS_FOR_TARGET
|
export CFLAGS_FOR_TARGET
|
||||||
$(eval $(call DEFAULT_VAR,CPPFLAGS_FOR_TARGET,@CPPFLAGS_FOR_TARGET@))
|
override DEFAULT_CPPFLAGS_FOR_TARGET := @CPPFLAGS_FOR_TARGET@
|
||||||
|
$(eval $(call DEFAULT_VAR,CPPFLAGS_FOR_TARGET,$(DEFAULT_CPPFLAGS_FOR_TARGET)))
|
||||||
export CPPFLAGS_FOR_TARGET
|
export CPPFLAGS_FOR_TARGET
|
||||||
$(eval $(call DEFAULT_VAR,LDFLAGS_FOR_TARGET,@LDFLAGS_FOR_TARGET@))
|
override DEFAULT_LDFLAGS_FOR_TARGET := @LDFLAGS_FOR_TARGET@
|
||||||
|
$(eval $(call DEFAULT_VAR,LDFLAGS_FOR_TARGET,$(DEFAULT_LDFLAGS_FOR_TARGET)))
|
||||||
export LDFLAGS_FOR_TARGET
|
export LDFLAGS_FOR_TARGET
|
||||||
|
|
||||||
override LIMINE_VERSION := @PACKAGE_VERSION@
|
override LIMINE_VERSION := @PACKAGE_VERSION@
|
||||||
@ -182,10 +192,10 @@ endif
|
|||||||
|
|
||||||
.PHONY: install-strip
|
.PHONY: install-strip
|
||||||
install-strip: install
|
install-strip: install
|
||||||
@NATIVE_STRIP@ '$(call SHESCAPE,$(DESTDIR)$(bindir))/limine-version'
|
$(NATIVE_STRIP) '$(call SHESCAPE,$(DESTDIR)$(bindir))/limine-version'
|
||||||
@NATIVE_STRIP@ '$(call SHESCAPE,$(DESTDIR)$(bindir))/limine-enroll-config'
|
$(NATIVE_STRIP) '$(call SHESCAPE,$(DESTDIR)$(bindir))/limine-enroll-config'
|
||||||
ifneq ($(BUILD_LIMINE_DEPLOY),no)
|
ifneq ($(BUILD_LIMINE_DEPLOY),no)
|
||||||
@NATIVE_STRIP@ '$(call SHESCAPE,$(DESTDIR)$(bindir))/limine-deploy'
|
$(NATIVE_STRIP) '$(call SHESCAPE,$(DESTDIR)$(bindir))/limine-deploy'
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: uninstall
|
.PHONY: uninstall
|
||||||
|
Loading…
x
Reference in New Issue
Block a user