File: Makefile

package info (click to toggle)
f2j 0.8.1-2
  • links: PTS, VCS
  • area: non-free
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 2,648 kB
  • ctags: 3,413
  • sloc: ansic: 21,114; java: 5,874; yacc: 3,804; makefile: 178; sh: 153
file content (21 lines) | stat: -rw-r--r-- 478 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
include make.def

OUTDIR=obj
JAR=jar

UTIL_JAR=f2jutil.jar

VER_TARGET=1.2

$(UTIL_JAR):
	mkdir -p $(OUTDIR)
	$(JAVAC) -source $(VER_TARGET) -target $(VER_TARGET) -d $(OUTDIR) org/j_paine/formatter/*.java
	$(JAVAC) -source $(VER_TARGET) -target $(VER_TARGET) -d $(OUTDIR) org/netlib/util/*.java
	cd $(OUTDIR); $(JAR) cvf ../$(UTIL_JAR) .

install: $(UTIL_JAR)
	install -d -m 755 $(F2J_LIBDIR)
	install -m 644 $(UTIL_JAR) $(F2J_LIBDIR)

clean:
	/bin/rm -rf $(OUTDIR) $(UTIL_JAR)