File: Makefile.in

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 (35 lines) | stat: -rw-r--r-- 730 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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
include make.def

default: libbytecode.a

install: libbytecode.a
	install -d -m 755 $(F2J_LIBDIR)
	install -m 644 libbytecode.a $(F2J_LIBDIR)

libbytecode.a: globals.o constant_pool.o api.o class.o dlist.o
	$(AR) -r libbytecode.a dlist.o constant_pool.o \
		api.o class.o globals.o 

api.o: api.h bytecode.h globals.c api.c

class.o: bytecode.h class.h class.c

constant_pool.o: dlist.o bytecode.h constant_pool.c 

globals.o: globals.c

dlist.o: dlist.h dlist.c

test:
	#cd testing; $(MAKE) test

docs:
	$(DOXYGEN)

configclean: clean
	/bin/rm -rf autom4te.cache configure Makefile config.cache config.log \
		config.status make.def testing/Makefile bytecode.h

clean:
	/bin/rm -rf *.o *.a latex html
	#cd testing; $(MAKE) clean