* Added sys/dist-all script

* Add make mrproper and version to r2-bindings
This commit is contained in:
pancake 2011-10-24 11:38:33 +02:00
parent 81727c9c28
commit c8e42425ab
6 changed files with 32 additions and 4 deletions

View File

@ -132,6 +132,9 @@ beta: dist r2-bindings-dist
scp ../radare2-${VERSION}.tar.gz ${REMOTE}
scp r2-bindings-${VERSION}.tar.gz ${REMOTE}
version:
@echo ${VERSION}
r2-bindings-dist:
cd r2-bindings && ${MAKE} dist
@ -155,4 +158,5 @@ shot:
include ${MKPLUGINS}
.PHONY: all clean mrproper install symstall uninstall deinstall dist shot pkgcfg r2-bindings r2-bindings-dist libr binr install-man
.PHONY: all clean mrproper install symstall uninstall deinstall dist shot pkgcfg
.PHONY: r2-bindings r2-bindings-dist libr binr install-man version

View File

@ -218,4 +218,7 @@ mrproper:
cd $$a ; ${MAKE} mrproper; cd .. ; \
done
.PHONY: $(LANGS) clean mrproper oldtest test all vdoc w32 w32dist check check-w32 deinstall uninstall install
version:
@echo ${VERSION}
.PHONY: $(LANGS) clean mrproper oldtest test all vdoc w32 w32dist check check-w32 deinstall uninstall install version

View File

@ -13,5 +13,5 @@ ifeq ($(HAVE_VALABIND),1)
valabind --module $${PKG} $${DEPS} --gear ../vapi/$${VAPI}
endif
clean:
mrproper clean:
@rm -f *.gear

View File

@ -28,5 +28,5 @@ install:
cp r_asm.gir /usr/share/gir-1.0/r_asm-1.0.gir
gjs test.js
clean:
mrproper clean:
@rm -f *.gir *.typelib *.vapi *.vala *.tmp *.c *.h

View File

@ -62,6 +62,8 @@ clean:
@rm -f *.${SOEXT} ; rm -rf *.dSYM
endif
mrproper: clean
test:
-${LANG} test-r_bp.${LANG_EXT}
-${LANG} test-r_asm.${LANG_EXT}

19
sys/dist-all.sh Executable file
View File

@ -0,0 +1,19 @@
#!/bin/sh
cd `dirname $PWD/$0`/..
./configure --prefix=/usr
make dist
cd r2-bindings
./configure --prefix=/usr
make mrproper
cd python
make
cd ..
make dist
DD=/tmp/r2
rm -rf $DD
mkdir -p $DD
cp ../r2-bindings-`make version`.tar.gz $DD
cd ..
cp ../radare2-`make version`.tar.gz $DD
echo distribution tarballs have been copied to $DD