summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--taler-build/Makefile20
-rw-r--r--taler-build/README2
-rw-r--r--taler-build/invalidate.sh15
3 files changed, 37 insertions, 0 deletions
diff --git a/taler-build/Makefile b/taler-build/Makefile
new file mode 100644
index 0000000..9c13867
--- /dev/null
+++ b/taler-build/Makefile
@@ -0,0 +1,20 @@
+
+all: exchange-stamp bank-stamp merchant-stamp
+
+exchange-stamp: gnunet-stamp
+ ~/deplyoment/update_exchange.sh
+ touch $@
+
+gnunet-stamp:
+ ~/deplyoment/update_exchange.sh
+ touch $@
+
+bank-stamp: exchange-stamp
+ ~/deplyoment/update_bank.sh
+ touch $@
+
+
+merchant-stamp: exchange-stamp
+ ~/deplyoment/update_bank.sh
+ touch $@
+
diff --git a/taler-build/README b/taler-build/README
new file mode 100644
index 0000000..115fe29
--- /dev/null
+++ b/taler-build/README
@@ -0,0 +1,2 @@
+Makefile for all taler components, using one timestamp
+file in this folder to represent each component.
diff --git a/taler-build/invalidate.sh b/taler-build/invalidate.sh
new file mode 100644
index 0000000..8055b21
--- /dev/null
+++ b/taler-build/invalidate.sh
@@ -0,0 +1,15 @@
+#!/bin/bash
+
+# Invalidate build stamps
+
+
+cd ~/merchant
+git fetch
+if git status -sb | grep behind; then
+ rm merchant-stamp
+fi
+
+# TODO: also do it for the other repos
+# TODO: also do it for SVN
+
+