summaryrefslogtreecommitdiff
path: root/tools/Makefile
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2010-07-05 15:32:35 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2010-07-05 15:32:35 +0200
commit1879491b2b6e799b20ac06d1b510726eb200944f (patch)
tree50759d89be66d701f4dc488dba56ca76926232f8 /tools/Makefile
parent643a35a70d54283ab5c0456ff779ac843fe37741 (diff)
add menu based configuration of a password
Diffstat (limited to 'tools/Makefile')
-rw-r--r--tools/Makefile33
1 files changed, 33 insertions, 0 deletions
diff --git a/tools/Makefile b/tools/Makefile
new file mode 100644
index 000000000..efb38843f
--- /dev/null
+++ b/tools/Makefile
@@ -0,0 +1,33 @@
+# This file is part of the OpenADK project. OpenADK is copyrighted
+# material, please see the LICENCE file in the top-level directory.
+
+include $(TOPDIR)/rules.mk
+
+TARGETS:=mkcrypt
+TARGETS_INSTALL:=$(patsubst %,%-install,$(TARGETS))
+TARGETS_CLEAN:=$(patsubst %,%-clean,$(TARGETS))
+
+all: install
+prepare:
+compile:
+install: $(TARGETS_INSTALL)
+clean: $(TARGETS_CLEAN)
+
+$(TOOLS_BUILD_DIR):
+ mkdir -p $(TOOLS_BUILD_DIR)
+
+%-download:
+ $(TRACE) "tools/$(patsubst %-download,%,$@)-download: "
+ $(MAKE) -C $(patsubst %-download,%,$@) fetch
+
+%-compile: $(TOOLS_BUILD_DIR)
+ $(TRACE) "tools/$(patsubst %-compile,%,$@)-compile: "
+ $(MAKE) -C $(patsubst %-compile,%,$@) compile
+
+%-install:
+ $(TRACE) "tools/$(patsubst %-install,%,$@)-install: "
+ $(MAKE) -C $(patsubst %-install,%,$@) install
+
+%-clean:
+ $(TRACE) "tools/$(patsubst %-clean,%,$@)-clean: "
+ $(MAKE) -C $(patsubst %-clean,%,$@) clean