File: Makefile

package info (click to toggle)
javamorph 0.0.20100201-1
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 2,180 kB
  • ctags: 397
  • sloc: java: 2,069; makefile: 59; sh: 32
file content (25 lines) | stat: -rw-r--r-- 952 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# JavaMorph - Film industry image merging program's MAKEFILE.

JAVA = /usr/lib/jvm/java-6-openjdk/bin/
CONT = input javamorph/*.class mesh polygon JavaMorph.png

install:
	install -m 644 -D javamorph.jar ${DESTDIR}/usr/share/javamorph/javamorph.jar
	install -m 644 -D JavaMorph.png ${DESTDIR}/usr/share/pixmaps/JavaMorph.png
	install -m 644 -D JavaMorph.xpm ${DESTDIR}/usr/share/pixmaps/JavaMorph.xpm
	install -m 755 -D help/javamorph ${DESTDIR}/usr/bin/javamorph
	install -m 644 -D help/JavaMorph.pdf ${DESTDIR}/usr/share/doc/javamorph/JavaMorph.pdf
	install -m 644 -D changelog ${DESTDIR}/usr/share/doc/javamorph/changelog.gz
	install -m 644 -D javamorph.desktop ${DESTDIR}/usr/share/applications/javamorph.desktop
	install -m 644 -D javamorph.1 ${DESTDIR}/usr/share/man/man1/javamorph.1
	
build:
	${JAVA}jar -cmf MANIFEST.MF javamorph.jar ${CONT}

compile:
	${JAVA}javac -d . javamorph/*.java

clean:
	rm -fR javamorph/*.class
	rm -f javamorph.jar