summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2015-06-03 19:11:00 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2015-06-03 19:28:31 +0300
commitc36635c112eee93dd987b98ca668fe488470aed0 (patch)
tree1e38a7c1fec5333c04858eb06a854e8068767b99
parentf8a39e3bb13000e8952144be4c019d90d5ce7b94 (diff)
downloadmicropython-c36635c112eee93dd987b98ca668fe488470aed0.tar.gz
micropython-c36635c112eee93dd987b98ca668fe488470aed0.zip
unix: Prepare upip frozen modules under build/.
-rw-r--r--unix/Makefile14
1 files changed, 7 insertions, 7 deletions
diff --git a/unix/Makefile b/unix/Makefile
index f765b60115..5db26a9ac5 100644
--- a/unix/Makefile
+++ b/unix/Makefile
@@ -161,16 +161,16 @@ coverage_test: coverage
gcov -o build-coverage/py ../py/*.c
gcov -o build-coverage/extmod ../extmod/*.c
-$(BUILD)/_frozen_upip.c: frozen_upip/upip.py
- ../tools/make-frozen.py frozen_upip > $@
+$(BUILD)/_frozen_upip.c: $(BUILD)/frozen_upip/upip.py
+ ../tools/make-frozen.py $(dir $^) > $@
# Select latest upip version available
UPIP_TARBALL := $(shell ls -1 -v ../tools/micropython-upip-*.tar.gz | tail -n1)
-frozen_upip/upip.py: $(UPIP_TARBALL)
- $(Q)rm -rf micropython-upip-*
+$(BUILD)/frozen_upip/upip.py: $(UPIP_TARBALL)
$(ECHO) "MISC Preparing upip as frozen module"
+ $(Q)rm -rf $(BUILD)/micropython-upip-*
$(Q)tar -C $(BUILD) -xz -f $^
- $(Q)rm -rf frozen_upip
- $(Q)mkdir -p frozen_upip
- $(Q)cp $(BUILD)/micropython-upip-*/upip*.py frozen_upip/
+ $(Q)rm -rf $(dir $@)
+ $(Q)mkdir -p $(dir $@)
+ $(Q)cp $(BUILD)/micropython-upip-*/upip*.py $(dir $@)