diff options
author | Andy Wingo <wingo@pobox.com> | 2020-05-11 11:38:37 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2020-05-11 11:39:57 +0200 |
commit | f168a66871a3541805657c818363d7ec733f561c (patch) | |
tree | 32f5b843382e762c023a130611e353896e4978c4 /am | |
parent | 73ac53af734f49f729fa4465e76ed113bf55c9d0 (diff) | |
download | guile-f168a66871a3541805657c818363d7ec733f561c.tar.gz |
guilec can be parameterized by GUILE_OPTIMIZATIONS, defaults to -O2
* am/guilec (GUILE_OPTIMIZATIONS): New var.
Diffstat (limited to 'am')
-rw-r--r-- | am/guilec | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -1,7 +1,8 @@ # -*- makefile -*- GOBJECTS = $(SOURCES:%.scm=%.go) $(ELISP_SOURCES:%.el=%.go) -GUILE_WARNINGS = -W1 +GUILE_WARNINGS ?= -W1 +GUILE_OPTIMIZATIONS ?= -O2 moddir = $(pkgdatadir)/$(GUILE_EFFECTIVE_VERSION)/$(modpath) nobase_mod_DATA = $(SOURCES) $(ELISP_SOURCES) $(NOCOMP_SOURCES) @@ -29,7 +30,7 @@ SUFFIXES = .scm .el .go .scm.go: $(AM_V_GUILEC)GUILE_AUTO_COMPILE=0 \ $(top_builddir)/meta/build-env \ - guild compile --target="$(host)" $(GUILE_WARNINGS) \ + guild compile --target="$(host)" $(GUILE_WARNINGS) $(GUILE_OPTIMIZATIONS) \ -L "$(abs_srcdir)" -L "$(abs_builddir)" \ -L "$(abs_top_srcdir)/guile-readline" \ -o "$@" "$<" @@ -37,7 +38,7 @@ SUFFIXES = .scm .el .go .el.go: $(AM_V_GUILEC)GUILE_AUTO_COMPILE=0 \ $(top_builddir)/meta/build-env \ - guild compile --target="$(host)" $(GUILE_WARNINGS) \ + guild compile --target="$(host)" $(GUILE_WARNINGS) $(GUILE_OPTIMIZATIONS) \ -L "$(abs_srcdir)" -L "$(abs_builddir)" \ -L "$(abs_top_srcdir)/guile-readline" \ --from=elisp -o "$@" "$<" |