Guido van Rossum | 6fa6343 | 1993-12-24 10:36:57 +0000 | [diff] [blame] | 1 | TOP= .. |
| 2 | PGENDIR= $(TOP)/Parser |
| 3 | PGEN= $(PGENDIR)/pgen |
Guido van Rossum | 1dfec14 | 1993-12-26 18:15:49 +0000 | [diff] [blame] | 4 | DESTH= $(TOP)/Include/graminit.h |
Guido van Rossum | 6fa6343 | 1993-12-24 10:36:57 +0000 | [diff] [blame] | 5 | DESTC= $(TOP)/Python/graminit.c |
| 6 | |
| 7 | all: install |
| 8 | |
| 9 | install: $(DESTH) $(DESTC) |
| 10 | |
Guido van Rossum | 6d5ebe2 | 1993-12-28 19:39:13 +0000 | [diff] [blame] | 11 | depend: |
| 12 | |
Guido van Rossum | 6fa6343 | 1993-12-24 10:36:57 +0000 | [diff] [blame] | 13 | $(DESTH): graminit.h |
| 14 | cp graminit.h $(DESTH) |
| 15 | |
| 16 | $(DESTC): graminit.c |
| 17 | cp graminit.c $(DESTC) |
| 18 | |
| 19 | graminit.c graminit.h: $(PGEN) Grammar |
| 20 | $(PGEN) Grammar |
| 21 | |
| 22 | $(PGEN): |
| 23 | cd $(PGENDIR); make pgen |
| 24 | |
| 25 | clean: |
| 26 | -rm -f *.o core *~ [@,#]* *.old *.orig *.rej |
| 27 | -rm -f graminit.[ch] |
| 28 | |
| 29 | clobber: clean |
| 30 | -rm -f tags TAGS |