alaffin | cc2e555 | 2000-07-27 17:13:18 +0000 | [diff] [blame] | 1 | |
robbiew | bc4c280 | 2002-02-07 01:32:02 +0000 | [diff] [blame] | 2 | # To cross compile set vars like this and be sure to always build |
3 | # from the top level... | ||||
4 | |||||
5 | #CROSS_COMPILER=/opt/ppc64/powerpc64-linux/bin/ | ||||
6 | #CC=$(CROSS_COMPILER)gcc | ||||
7 | #AR=$(CROSS_COMPILER)ar | ||||
nstraz | d5d51ca | 2001-02-28 17:41:59 +0000 | [diff] [blame] | 8 | CFLAGS+= -Wall |
robbiew | bc4c280 | 2002-02-07 01:32:02 +0000 | [diff] [blame] | 9 | #LDFLAGS+= -static |
robbiew | 16da103 | 2002-07-15 16:36:39 +0000 | [diff] [blame] | 10 | #LOADLIBES+= -lpthread -lc -lresolv -lnss_dns -lnss_files -lm -lc |
robbiew | bc4c280 | 2002-02-07 01:32:02 +0000 | [diff] [blame] | 11 | export CC AR LDFLAGS LOADLIBES |
12 | |||||
alaffin | cc2e555 | 2000-07-27 17:13:18 +0000 | [diff] [blame] | 13 | |
robbiew | a2592be | 2001-10-12 20:49:09 +0000 | [diff] [blame] | 14 | all: libltp.a |
nstraz | f307d5f | 2000-09-14 21:54:44 +0000 | [diff] [blame] | 15 | @$(MAKE) -C pan $@ |
plars | 16dc53f | 2002-01-29 20:48:08 +0000 | [diff] [blame] | 16 | @$(MAKE) -C testcases $@ |
iyermanoj | 9652609 | 2002-12-12 16:08:47 +0000 | [diff] [blame^] | 17 | @$(MAKE) -C tools $@ |
plars | 16dc53f | 2002-01-29 20:48:08 +0000 | [diff] [blame] | 18 | @echo |
19 | @echo "***********************************************" | ||||
20 | @echo "** You now need to do a make install as root **" | ||||
21 | @echo "***********************************************" | ||||
22 | |||||
23 | install: all | ||||
plars | 41c5121 | 2001-08-28 15:45:34 +0000 | [diff] [blame] | 24 | @$(MAKE) -C testcases install |
robbiew | a2592be | 2001-10-12 20:49:09 +0000 | [diff] [blame] | 25 | ./IDcheck.sh |
alaffin | cc2e555 | 2000-07-27 17:13:18 +0000 | [diff] [blame] | 26 | |
27 | libltp.a: | ||||
28 | @$(MAKE) -C lib $@ | ||||
29 | |||||
30 | clean: | ||||
31 | @$(MAKE) -C lib $@ | ||||
nstraz | f307d5f | 2000-09-14 21:54:44 +0000 | [diff] [blame] | 32 | @$(MAKE) -C pan $@ |
nstraz | 00f6d19 | 2001-01-22 18:05:27 +0000 | [diff] [blame] | 33 | @$(MAKE) -C tools $@ |
plars | 41c5121 | 2001-08-28 15:45:34 +0000 | [diff] [blame] | 34 | @$(MAKE) -C testcases $@ |