EXE = isz DATA = DATA.Z SRC = installshield_main.c implode.c OBJ = implode.o installshield_main.o CFLAGS = $(CLFAGS) -I. -Wall -g #build: $(EXE) # gcc $(CFLAGS) -o $(EXE) $(SRC) $(EXE): $(OBJ) gcc -o $@ $(OBJ) $(OBJ): implode.h installshield_z.h .c.o: $(CC) $(CFLAGS) -c $< run: $(EXE) ./$(EXE) $(DATA) -x debug: $(EXE) DEBUG=1 ./$(EXE) $(DATA) -x strace: $(EXE) DEBUG=1 strace ./$(EXE) $(DATA) -x clean: rm -f $(EXE) *.o clean-data: rm -rf COMMON PDMAIN PDDOC clean-all: clean clean-data PHONY: clean run debug strace