From 987bfa4392a9e8b988d0a7d21a9a309d6e606c45 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Mon, 15 Jul 2019 17:54:46 -0400 Subject: src/3/*: Copy version-2 tools --- (limited to 'src/3/build.mk') diff --git a/src/3/build.mk b/src/3/build.mk new file mode 100644 index 0000000..7f20ec0 --- /dev/null +++ b/src/3/build.mk @@ -0,0 +1,39 @@ +ppt_plat = $${OPK_SOURCE\#config-} +ppt_pkg_dir = config-$${pkg}-$(ppt_plat).data +ppt_platconf_dir = $(ppt_pkg_dir)/usr/share/platconf/$(ppt_plat)/$${pkg}_$${ver} +0 = /usr/share/platconf-pkg-tools/$(ppt_version)/build.mk + +nop build: + @: + +install-build: + set -e; \ + for pkg in src/build/*/; do \ + pkg="$${pkg#src/build/}"; \ + pkg="$${pkg%/}"; \ + for ver in "src/build/$${pkg}/"*/; do \ + ver="$${ver#src/build/$${pkg}/}"; \ + ver="$${ver%/}"; \ + mkdir -p "$(ppt_platconf_dir)"; \ + cp -p "src/build/$${pkg}/$${ver}/"* \ + "$(ppt_platconf_dir)"; \ + done; \ + done + +install-run: + set -e; \ + for pkg in src/run/*/; do \ + pkg="$${pkg#src/run/}"; \ + pkg="$${pkg%/}"; \ + mkdir "config-$${pkg}.data"; \ + find "src/run/$${pkg}" -type f | while read -r file; do \ + file="$${file#src/run/$${pkg}}"; \ + mkdir -p "config-$${pkg}.data/$${file%/*}"; \ + cp -p "src/run/$${pkg}/$${file}" \ + "config-$${pkg}.data/$${file}"; \ + done; \ + done + +install: + [ -d src/build/ ] && $(MAKE) -f $0 install-build + [ -d src/run/ ] && $(MAKE) -f $0 install-run -- cgit v0.9.1