LZMASRC=$(shell ls lzma/lzma/*.c lzma/common/*.c lzma/lz/*.c) $(LZMACHECKSRC) lzma/rangecoder/price_table.c
LZMAOBJ=$(filter-out lzma/common/stream_encoder_mt.o, $(LZMASRC:%.c=%.o))
-lzmaupdate:
- find xz/src/liblzma -type d -name .deps -prune \
- -o -type f -printf '%P\n' \
- | xargs -IZ echo Z Z Z \
- | xargs printf 'test -e lzma/%s && cp xz/src/liblzma/%s lzma/%s\n' \
- | sh
-
-#lzma/lz/lz_decoder.o: lzma/lz/lz_decoder.c
-#lzma/lz/lz_encoder.o: lzma/lz/lz_encoder.c
-
-lzma/%.o: lzma/%.c
- $(CC) $(CFLAGS) $(LZMAFLAGS) -c -o $@ $<
-
-lib/liblzma.a: $(LZMAOBJ)
- ar rcuv $@ $?
-
curdir=$(shell pwd)
ZPKGBIN=zpm-addfile zpm-extract zpm-init zpm-vercmp zpm-stat zpm-hash \
package: zpm-$(ZPMVER)-1.zpm
+lzmaupdate:
+ find xz/src/liblzma -type d -name .deps -prune \
+ -o -type f -printf '%P\n' \
+ | xargs -IZ echo Z Z Z \
+ | xargs printf 'test -e lzma/%s && cp xz/src/liblzma/%s lzma/%s\n' \
+ | sh
+
+#lzma/lz/lz_decoder.o: lzma/lz/lz_decoder.c
+#lzma/lz/lz_encoder.o: lzma/lz/lz_encoder.c
+
+lzma/%.o: lzma/%.c
+ $(CC) $(CFLAGS) $(LZMAFLAGS) -c -o $@ $<
+
+lib/liblzma.a: $(LZMAOBJ)
+ ar rcuv $@ $?
+
+
ZPM:= ./zpm -P scripts:bin:.
zpm-$(ZPMVER)-1.zpm: programs