guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] 02/02: guilec can be parameterized by GUILE_OPTIMIZATION


From: Andy Wingo
Subject: [Guile-commits] 02/02: guilec can be parameterized by GUILE_OPTIMIZATIONS, defaults to -O2
Date: Mon, 11 May 2020 05:40:07 -0400 (EDT)

wingo pushed a commit to branch master
in repository guile.

commit f168a66871a3541805657c818363d7ec733f561c
Author: Andy Wingo <address@hidden>
AuthorDate: Mon May 11 11:38:37 2020 +0200

    guilec can be parameterized by GUILE_OPTIMIZATIONS, defaults to -O2
    
    * am/guilec (GUILE_OPTIMIZATIONS): New var.
---
 am/guilec | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/am/guilec b/am/guilec
index 94a13ff..dbbadc7 100644
--- a/am/guilec
+++ b/am/guilec
@@ -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 "$@" "$<"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]