File: Makefile

package info (click to toggle)
saml 970418-3
  • links: PTS
  • area: main
  • in suites: slink
  • size: 1,204 kB
  • ctags: 1,701
  • sloc: ansic: 17,182; sh: 2,583; yacc: 497; perl: 264; makefile: 250; python: 242
file content (25 lines) | stat: -rw-r--r-- 428 bytes parent folder | download | duplicates (3)
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
# Master makefile

SUBDIRS = lib samuel factorint induce doc python
.PHONY: $(SUBDIRS)

all profil dep:
	$(MAKE) -C lib $@
	$(MAKE) -C samuel $@
	$(MAKE) -C factorint $@
	$(MAKE) -C induce $@

clean veryclean:
	$(MAKE) -C lib $@
	$(MAKE) -C samuel $@
	$(MAKE) -C factorint $@
	$(MAKE) -C induce $@
	$(MAKE) -C doc $@
	$(MAKE) -C python $@

$(SUBDIRS):
	$(MAKE) -C $@ all

python: shared-libs
shared-libs:
	$(MAKE) -C lib shared