aboutsummaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2013-05-21 17:49:40 +0000
committerdos-reis <gdr@axiomatics.org>2013-05-21 17:49:40 +0000
commit547ab00c39512aa5d0909e182c12e930fbc9277a (patch)
tree121e3a8dbcca160509c7190456451caa098e83f3 /Makefile.am
parent1598f59b1d8e62627b78da6fe2358d48862d03e1 (diff)
downloadopen-axiom-547ab00c39512aa5d0909e182c12e930fbc9277a.tar.gz
Refactor src/algebra/Makefile.am
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am10
1 files changed, 7 insertions, 3 deletions
diff --git a/Makefile.am b/Makefile.am
index ab0a033a..07df1567 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -79,6 +79,10 @@ OA_SRC_TARGETS = \
.PHONY: $(OA_SRC_TARGETS)
+.PHONY: all-layer-%
+all-layer-%:
+ cd src && $(MAKE) $(AM_MAKEFLAGS) $@
+
if OA_BUILD_GCL
all-recursive all-boot all-lisp all-interpsys all-axiomsys \
all-algebra all-algstrap all-input all-src all-local: all-gcl
@@ -86,7 +90,7 @@ endif
all: all-local
$(OA_SRC_TARGETS):
- cd src && $(MAKE) $@
+ cd src && $(MAKE) $(AM_MAKEFLAGS) $@
.PHONY: all-gcl
all-gcl: $(oa_builddir)/bin/gcl$(EXEEXT)
@@ -96,7 +100,7 @@ $(oa_builddir)/bin/gcl$(EXEEXT):
cp -r "$(srcdir)"/gcl "$(builddir)"; \
fi; cd gcl; \
./configure --prefix="$(oa_builddir)" ${GCLOPTS} && \
- $(MAKE) && $(MAKE) install
+ $(MAKE) $(AM_MAKEFLAGS) && $(MAKE) $(AM_MAKEFLAGS) install
install:
@echo Installing OpenAxiom in $(DESTDIR)$(prefix)
@@ -109,7 +113,7 @@ install:
.PHONY: check
check:
- cd src && $(MAKE) all-check
+ cd src && $(MAKE) $(AM_MAKEFLAGS) all-check
mostlyclean-local:
cd src && $(MAKE) $(AM_MAKEFLAGS) mostlyclean