CC = gcc CFLAGS = -O2 -Wall LFLAGS = all: dos33 asoft_detoken mkdos33fs make_b tokenize_asoft \ dos33_text2ascii integer_detoken asoft_detoken: asoft_detoken.o $(CC) $(LFLAGS) -o asoft_detoken asoft_detoken.o asoft_detoken.o: asoft_detoken.c $(CC) $(CFLAGS) -c asoft_detoken.c integer_detoken: integer_detoken.o $(CC) $(LFLAGS) -o integer_detoken integer_detoken.o integer_detoken.o: integer_detoken.c $(CC) $(CFLAGS) -c integer_detoken.c tokenize_asoft: tokenize_asoft.o $(CC) $(LFLAGS) -o tokenize_asoft tokenize_asoft.o tokenize_asoft.o: tokenize_asoft.c $(CC) $(CFLAGS) -c tokenize_asoft.c dos33: dos33.o $(CC) $(LFLAGS) -o dos33 dos33.o dos33.o: dos33.c dos33.h $(CC) $(CFLAGS) -c dos33.c dos33_text2ascii: dos33_text2ascii.o $(CC) $(LFLGAS) -o dos33_text2ascii dos33_text2ascii.o dos33_text2ascii.o: dos33_text2ascii.c $(CC) $(CFLAGS) -c dos33_text2ascii.c make_b: make_b.o $(CC) $(LFLAGS) -o make_b make_b.o make_b.o: make_b.c $(CC) $(CFLAGS) -c make_b.c mkdos33fs: mkdos33fs.o $(CC) $(LFLAGS) -o mkdos33fs mkdos33fs.o mkdos33fs.o: mkdos33fs.c dos33.h $(CC) $(CFLAGS) -c mkdos33fs.c install: cp dos33 asoft_detoken mkdos33fs tokenize_asoft make_b dos33_text2ascii.c integer_detoken /usr/local/bin clean: rm -f *~ *.o asoft_detoken dos33 make_b mkdos33fs tokenize_asoft dos33_text2ascii integer_detoken cd tests && make clean