remove antify.sh and related builx.xml target makefile Signed-off-by: philippe lhardy <philippe.lhardy@astrolabe.coop>
69 lines
1.8 KiB
Java
69 lines
1.8 KiB
Java
PROJECT_VERSION=`./debianize.sh getversion`
|
|
DISTPREFIX=`./debianize.sh getproject`
|
|
DISTJAR=$(DISTPREFIX)-$(PROJECT_VERSION).jar
|
|
JDEE_VERSION=2.4.1
|
|
JAVAC=javac
|
|
JAR=jar
|
|
RHINO_VER=1_7R5
|
|
|
|
all: dist/lib/$(DISTJAR)
|
|
|
|
getname:
|
|
@echo dist/lib/$(DISTJAR)
|
|
|
|
dist:
|
|
mkdir -p dist
|
|
|
|
dist/lib/$(DISTJAR): dist
|
|
ant dist
|
|
|
|
clean:
|
|
rm -f dist/lib/$(DISTPREFIX)*.jar
|
|
rm -rf build
|
|
cd java; make clean
|
|
|
|
cleanall: clean
|
|
rm -rf debian
|
|
rm -rf deb
|
|
rm -rf download
|
|
@( [ -d ~/.emacs.d/jdee-$(JDEE_VERSION) ] && echo "DON'T remove installed ~/.emacs.d/jdee-$(JDEE_VERSION). To remove jdee do 'make removejdee'" ) || true
|
|
|
|
debian:
|
|
mkdir debian
|
|
|
|
deb/%:
|
|
mkdir -p deb
|
|
touch $@
|
|
./debianize.sh create $@
|
|
|
|
debian/compat:
|
|
echo "10" >$@
|
|
|
|
debian/%:
|
|
./debianize.sh create $@ >$@
|
|
|
|
deb: debian debian/rules debian/control debian/compat debian/changelog deb/javadoc deb/jlibs deb/format
|
|
./buildsourcetree.sh
|
|
|
|
/usr/bin/emacs:
|
|
sudo apt-get install emacs
|
|
|
|
download/jdee-bin-$(JDEE_VERSION).tar.bz2:
|
|
mkdir -p download; cd download; wget http://sourceforge.net/projects/jdee/files/jdee/$(JDEE_VERSION)/jdee-bin-$(JDEE_VERSION).tar.bz2
|
|
|
|
~/.emacs.d/jdee-$(JDEE_VERSION): /usr/bin/emacs download/jdee-bin-$(JDEE_VERSION).tar.bz2
|
|
mkdir -p ~/.emacs.d; tar -xjf download/jdee-bin-$(JDEE_VERSION).tar.bz2 -C ~/.emacs.d
|
|
echo "(add-to-list 'load-path \"~/.emacs.d/jdee-$(JDEE_VERSION)/lisp\")\n(load \"jde\")" >>~/.emacs.d/init.el
|
|
|
|
emacsdevenv: ~/.emacs.d/jdee-$(JDEE_VERSION)
|
|
|
|
removejdee:
|
|
rm -rf ~/.emacs.d/jdee-$(JDEE_VERSION)
|
|
sed -i -n -e "/^(add-to-list 'load-path \"~\/\.emacs\.d\/jdee-$(JDEE_VERSION)\/lisp\")$$/d" -e "/^(load \"jde\")$$/d" -e"/^.*$$/p" ~/.emacs.d/init.el
|
|
|
|
download/rhino$(RHINO_VER).zip:
|
|
mkdir -p download
|
|
cd download; wget https://github.com/mozilla/rhino/releases/download/Rhino$(RHINO_VER)_RELEASE/rhino$(RHINO_VER).zip
|
|
|
|
.PHONY: clean all cleanall getname deb emacsdevenv removejdee
|