File: Makefile

package info (click to toggle)
psp 0.5.5-3
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k, sarge
  • size: 4,820 kB
  • ctags: 2,333
  • sloc: perl: 21,074; ansic: 4,553; sh: 2,407; makefile: 461; php: 11; pascal: 6
file content (31 lines) | stat: -rw-r--r-- 466 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
26
27
28
29
30
31

INSTALL_DIR=/usr/local/share/piles
PILERFLAGS=-p
PILER=piler

PILE=tutorial

all: pile

pile: $(PILE).pile

$(PILE).pile: *.pl */*.psp */*.psp */*.fs
	$(PILER) $(PILERFLAGS) -o $@ -n $(PILE) .
	./mksources
	$(PILER) $(PILERFLAGS) -o $@ -n $(PILE) .

depend: .depend

.depend:
	$(PILER) -M -o $(PILE).pile . > $@

install: all
	cp $(PILE).pile $(INSTALL_DIR)/$(PILE).pile

clean:
	rm -rf sources
	rm -f *.pile *~ */*~ */*/*~ .depend

distclean: clean
	rm -f *.seed