include ../../Makefile.inc CFLAGS := $(CFLAGS) -g all: dos33 mkdos33fs make_b \ dos33_raw \ dos33_text2ascii char2hex char2hex: char2hex.o $(CC) -o char2hex char2hex.o $(LFLAGS) char2hex.o: char2hex.c $(CC) $(CFLAGS) -c char2hex.c ### dos33: dos33.o \ dos33_catalog.o \ dos33_dump.o \ dos33_vtoc_bitmap.o $(CC) -o dos33 dos33.o \ dos33_catalog.o \ dos33_dump.o \ dos33_vtoc_bitmap.o $(LFLAGS) dos33.o: dos33.c dos33.h $(CC) $(CFLAGS) -c dos33.c ### dos33_raw: dos33_raw.o $(CC) -o dos33_raw dos33_raw.o $(LFLAGS) dos33_raw.o: dos33_raw.c $(CC) $(CFLAGS) -c dos33_raw.c ### dos33_text2ascii: dos33_text2ascii.o $(CC) -o dos33_text2ascii dos33_text2ascii.o $(LFLAGS) dos33_text2ascii.o: dos33_text2ascii.c $(CC) $(CFLAGS) -c dos33_text2ascii.c ### make_b: make_b.o $(CC) -o make_b make_b.o $(LFLAGS) make_b.o: make_b.c $(CC) $(CFLAGS) -c make_b.c ### mkdos33fs: mkdos33fs.o dos33_vtoc_bitmap.o $(CC) $(LFLAGS) -o mkdos33fs mkdos33fs.o \ dos33_vtoc_bitmap.o mkdos33fs.o: mkdos33fs.c dos33.h $(CC) $(CFLAGS) -c mkdos33fs.c ### dos33_vtoc_bitmap.o: dos33_vtoc_bitmap.c dos33.h $(CC) $(CFLAGS) -c dos33_vtoc_bitmap.c ### dos33_catalog.o: dos33_catalog.c dos33.h $(CC) $(CFLAGS) -c dos33_catalog.c ### dos33_dump.o: dos33_dump.c dos33.h $(CC) $(CFLAGS) -c dos33_dump.c ### install: cp dos33 dos33_raw mkdos33fs make_b dos33_text2ascii char2hex $(INSTALL_LOC) clean: rm -f *~ *.o dos33 dos33_raw mkdos33fs make_b dos33_text2ascii char2hex cd tests && make clean