summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordir <dir@ableton.com>2017-06-29 15:01:45 (GMT)
committerdir <dir@ableton.com>2017-06-29 15:02:57 (GMT)
commita3f229e318911055a745016bede9e474e85b6cba (patch)
tree38489a68d5c98e515bb3cb65b5711f3a606dbc4d
parent3387bb022f8e7a1220382526404e1f14845a86cc (diff)
Add info-target to print out some OpenADK variables in machine readable ways
-rw-r--r--Makefile2
-rw-r--r--Makefile.adk4
-rw-r--r--mk/build.mk9
3 files changed, 14 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index bdab156..c7954e6 100644
--- a/Makefile
+++ b/Makefile
@@ -4,5 +4,5 @@
# GNU make and BSD make compatible make file wrapper
MAKECMDGOALS+= ${.TARGETS}
-all v allmodconfig allnoconfig allyesconfig help pkg-help dev-help targethelp kernelconfig savekconfig image menuconfig defconfig oldconfig download clean cleankernel cleansystem cleandir distclean hostclean hostpackage fetch package extract patch dep menu newpackage host-update-patches update-patches:
+all v allmodconfig allnoconfig allyesconfig help pkg-help dev-help targethelp kernelconfig savekconfig image menuconfig defconfig oldconfig download clean cleankernel cleansystem cleandir distclean hostclean hostpackage fetch package extract patch dep menu newpackage host-update-patches update-patches info:
@./scripts/prereq.sh ${MAKECMDGOALS}
diff --git a/Makefile.adk b/Makefile.adk
index 0938316..df0d98d 100644
--- a/Makefile.adk
+++ b/Makefile.adk
@@ -180,5 +180,9 @@ dep:
world:
@${GMAKE_INV} world
+
+info:
+ @${GMAKE_INV} info
+
endif
# DO NOT DELETE
diff --git a/mk/build.mk b/mk/build.mk
index 3bbcc22..de91150 100644
--- a/mk/build.mk
+++ b/mk/build.mk
@@ -652,3 +652,12 @@ check-g++: check-dejagnu
$(MAKE) -C $(TOOLCHAIN_BUILD_DIR)/w-$(PKG_NAME)-$(PKG_VERSION)-$(PKG_RELEASE)/$(PKG_NAME)-$(PKG_VERSION)-final/gcc -k check-c++
check: check-gcc check-g++
+
+info:
+ @printf -- "---OPENADK-INFO---\n"
+ @printf "ADK_TOPDIR=$(ADK_TOPDIR)\n"
+ @printf "TARGET_COMPILER_PREFIX=${TARGET_COMPILER_PREFIX}\n"
+ @printf "TOOLCHAIN_DIR=$(TOOLCHAIN_DIR)\n"
+ @printf "TARGET_PATH=$(TARGET_PATH)\n"
+ @printf "LINUX_DIR=$(LINUX_DIR)\n"
+ @printf -- "---OPENADK-INFO---\n"