summaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
Diffstat (limited to 'build')
-rw-r--r--build/Makefile.common6
1 files changed, 6 insertions, 0 deletions
diff --git a/build/Makefile.common b/build/Makefile.common
index 3b3f92c..c445a4c 100644
--- a/build/Makefile.common
+++ b/build/Makefile.common
@@ -11,29 +11,35 @@ export TOP = $(CURDIR)
# Rules
release: setup
+ @$(MAKE) $(MAKEFLAGS) -C bindings release
@$(MAKE) $(MAKEFLAGS) -C src release
debug: setup
+ @$(MAKE) $(MAKEFLAGS) -C bindings debug
@$(MAKE) $(MAKEFLAGS) -C src debug
test: debug
@$(MAKE) $(MAKEFLAGS) -C test test
clean:
+ @$(MAKE) $(MAKEFLAGS) -C bindings clean
@$(MAKE) $(MAKEFLAGS) -C src clean
@$(MAKE) $(MAKEFLAGS) -C test clean
setup:
+ @$(MAKE) $(MAKEFLAGS) -C bindings setup
@$(MAKE) $(MAKEFLAGS) -C src setup
@$(MAKE) $(MAKEFLAGS) -C test setup
export: release
@$(MKDIR) $(MKDIRFLAGS) $(TOP)/dist/lib
@$(CP) $(CPFLAGS) -r include $(EXPORT)/
+ @$(MAKE) $(MAKEFLAGS) -C bindings export
@$(MAKE) $(MAKEFLAGS) -C src export
@$(MAKE) $(MAKEFLAGS) -C test export
distclean: clean
-@$(RM) $(RMFLAGS) -r $(TOP)/dist
+ @$(MAKE) $(MAKEFLAGS) -C bindings distclean
@$(MAKE) $(MAKEFLAGS) -C src distclean
@$(MAKE) $(MAKEFLAGS) -C test distclean