aboutsummaryrefslogtreecommitdiff
path: root/common.mk
diff options
context:
space:
mode:
Diffstat (limited to 'common.mk')
-rw-r--r--common.mk15
1 files changed, 15 insertions, 0 deletions
diff --git a/common.mk b/common.mk
new file mode 100644
index 0000000..a07e718
--- /dev/null
+++ b/common.mk
@@ -0,0 +1,15 @@
+# directory of the current makefile
+prefix := $(abspath $(dir $(lastword $(MAKEFILE_LIST))))
+
+include $(prefix)/.config
+OBJ_DIR != echo $(prefix)/$(CONFIG_OBJ_DIR)
+CONFIG_BUILD_DEST != echo $(prefix)/$(CONFIG_OBJ_DIR)
+CONFIG_ARCH != echo $(CONFIG_ARCH)
+
+include $(prefix)/arch/$(CONFIG_ARCH)/toolchain.mk
+
+export AR AR_FLAGS AS AS_FLAGS NM SED \
+ CXX CXX_FLAGS CXX_INCLUDE TARGET \
+ TEST_CXX TEST_CXX_FLAGS \
+ LD LD_FLAGS
+