summaryrefslogtreecommitdiffstats
path: root/examples/packages/diamond-dependencies/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'examples/packages/diamond-dependencies/Makefile')
-rw-r--r--examples/packages/diamond-dependencies/Makefile33
1 files changed, 33 insertions, 0 deletions
diff --git a/examples/packages/diamond-dependencies/Makefile b/examples/packages/diamond-dependencies/Makefile
new file mode 100644
index 0000000..45bb2aa
--- /dev/null
+++ b/examples/packages/diamond-dependencies/Makefile
@@ -0,0 +1,33 @@
+export BUTIDO_RELEASES="/tmp/butido-test-diamond-dependencies-releases"
+export BUTIDO_STAGING="/tmp/butido-test-diamond-dependencies-staging"
+export BUTIDO_SOURCE_CACHE="/tmp/butido-test-diamond-dependencies-sources"
+export BUTIDO_LOG_DIR="/tmp/butido-test-diamond-dependencies-logs"
+export BUTIDO_REPO="/tmp/butido-test-diamond-dependencies-repo"
+
+.PHONY: all
+all: directories copyrepo copysrc
+
+directories: ${BUTIDO_RELEASES} ${BUTIDO_STAGING} ${BUTIDO_SOURCE_CACHE} ${BUTIDO_LOG_DIR} ${BUTIDO_REPO}
+
+copyrepo: ${BUTIDO_REPO}
+ cp -rv ./repo/* ${BUTIDO_REPO}/
+ cd ${BUTIDO_REPO}/ && git init && git add . && git commit -m init
+
+copysrc: ${BUTIDO_SOURCE_CACHE}
+ cp -rv ./sources/* ${BUTIDO_SOURCE_CACHE}/
+
+${BUTIDO_RELEASES}:
+ mkdir -p "${BUTIDO_RELEASES}"
+
+${BUTIDO_STAGING}:
+ mkdir -p "${BUTIDO_STAGING}"
+
+${BUTIDO_SOURCE_CACHE}:
+ mkdir -p "${BUTIDO_SOURCE_CACHE}"
+
+${BUTIDO_LOG_DIR}:
+ mkdir -p "${BUTIDO_LOG_DIR}"
+
+${BUTIDO_REPO}:
+ mkdir -p "${BUTIDO_REPO}"
+