aboutsummaryrefslogtreecommitdiffstats
path: root/icecompr/Makefile
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2017-01-15 10:05:03 +0100
committerClifford Wolf <clifford@clifford.at>2017-01-15 10:05:13 +0100
commit31cc8a1ab94137079c5e0adc722a45900b093762 (patch)
tree7f6eaddfefff76a43166015ae3b9f40038e8cda1 /icecompr/Makefile
parentb1c4784c8ebee596a708f4ecc769aeb87431ebfe (diff)
downloadicestorm-31cc8a1ab94137079c5e0adc722a45900b093762.tar.gz
icestorm-31cc8a1ab94137079c5e0adc722a45900b093762.tar.bz2
icestorm-31cc8a1ab94137079c5e0adc722a45900b093762.zip
Cleanup icecompr code
Diffstat (limited to 'icecompr/Makefile')
-rw-r--r--icecompr/Makefile10
1 files changed, 7 insertions, 3 deletions
diff --git a/icecompr/Makefile b/icecompr/Makefile
index c98f5d3..b230ffa 100644
--- a/icecompr/Makefile
+++ b/icecompr/Makefile
@@ -11,18 +11,22 @@ iceuncompr: iceuncompr.c
%.compr: %.bin icecompr
./icecompr -v $< $@
-
+
+%.compr_py: %.bin icecompr.py
+ ./icecompr.py < $< > $@
%.uncompr: %.compr iceuncompr
./iceuncompr $< $@
-%.ok: %.uncompr %.bin
- cmp $^
+%.ok: %.compr %.compr_py %.uncompr %.bin
+ cmp $(basename $@).compr $(basename $@).compr_py
+ cmp $(basename $@).uncompr $(basename $@).bin
touch $@
clean:
rm -f icecompr iceuncompr *.d
rm -f example_1k.compr example_8k.compr
+ rm -f example_1k.compr_py example_8k.compr_py
rm -f example_1k.uncompr example_8k.uncompr
rm -f example_1k.ok example_8k.ok