2016-11-19 | Paul Boddie | file changeset files shortlog | Make sure that structures are generated for functions whose names are reused and whose program locations therefore yield variable references. |
paul@183 | 1 | SRC = exceptions.c main.c native.c ops.c progops.c progtypes.c $(wildcard src/*.c) |
paul@183 | 2 | OBJ = $(SRC:.c=.o) |
paul@183 | 3 | CFLAGS = -I. -g |
paul@183 | 4 | |
paul@183 | 5 | all: main |
paul@183 | 6 | |
paul@183 | 7 | clean: |
paul@183 | 8 | rm -f main $(OBJ) |
paul@183 | 9 | |
paul@183 | 10 | main: $(OBJ) |
paul@183 | 11 | $(CC) $(LDFLAGS) $(OBJ) -o $@ |
paul@183 | 12 | |
paul@183 | 13 | .c.o: |
paul@183 | 14 | $(CC) -c $(CFLAGS) $< -o $@ |