0,0 → 1,32 |
# $Id$ |
|
prefix:=/usr/local |
DESTDIR:= |
|
buildnum=$(shell grep 'build.number' build.num | cut -d'=' -f2) |
version=$(shell grep '<property name="version"' build.xml | sed -r 's/.*value="([^"]*)".*/\1/') |
jarbasename=pluggablejs-$(version)-build$(buildnum).jar |
|
bindir=$(DESTDIR)/$(prefix)/bin |
|
all: |
ant compile.downstream |
|
dist/$(jarbasename): |
ant dist.downstream |
|
clean: |
ant clean |
|
install: dist/$(jarbasename) |
test 0 -eq `id -u` # Must be root (or use fakeroot) |
mkdir -p $(DESTDIR)/$(prefix)/share/java $(bindir)/ |
install -m644 -o0 -g0 dist/$(jarbasename) $(DESTDIR)/$(prefix)/share/java/ |
cd $(DESTDIR)/$(prefix)/share/java && ln -s $(jarbasename) pluggablejs.jar |
cat pjsh.sh | sed 's\^prefix=.*$$\prefix=$(prefix)\g' > $(bindir)/pjsh |
chmod 755 $(bindir)/pjsh |
-chown root.root $(bindir)/pjsh |
|
uninstall: |
$(RM) $(DESTDIR)/$(prefix)/share/java/$(jarbasename) |
-rmdir -p $(DESTDIR)/$(prefix)/share/java |
Property changes: |
Added: svn:keywords |
+Rev Id Date |
\ No newline at end of property |