mirror of
https://github.com/deater/dos33fsprogs.git
synced 2025-03-13 03:38:14 +00:00
53 lines
1014 B
Makefile
53 lines
1014 B
Makefile
|
include ../../Makefile.inc
|
||
|
|
||
|
all: prodos mkprodosfs
|
||
|
|
||
|
###
|
||
|
|
||
|
prodos: prodos.o \
|
||
|
prodos_catalog.o \
|
||
|
prodos_dump.o \
|
||
|
prodos_volume_bitmap.o
|
||
|
$(CC) -o prodos prodos.o \
|
||
|
prodos_catalog.o \
|
||
|
prodos_dump.o \
|
||
|
prodos_volume_bitmap.o $(LFLAGS)
|
||
|
|
||
|
prodos.o: prodos.c prodos.h
|
||
|
$(CC) $(CFLAGS) -g -c prodos.c
|
||
|
|
||
|
|
||
|
###
|
||
|
|
||
|
mkprodosfs: mkprodosfs.o prodos_volume_bitmap.o
|
||
|
$(CC) $(LFLAGS) -o mkprodosfs mkprodosfs.o \
|
||
|
prodos_volume_bitmap.o
|
||
|
|
||
|
mkprodosfs.o: mkprodosfs.c prodos.h
|
||
|
$(CC) $(CFLAGS) -c mkprodosfs.c
|
||
|
|
||
|
###
|
||
|
|
||
|
prodos_volume_bitmap.o: prodos_volume_bitmap.c prodos.h
|
||
|
$(CC) $(CFLAGS) -c prodos_volume_bitmap.c
|
||
|
|
||
|
###
|
||
|
|
||
|
prodos_catalog.o: prodos_catalog.c prodos.h
|
||
|
$(CC) $(CFLAGS) -c prodos_catalog.c
|
||
|
|
||
|
###
|
||
|
|
||
|
prodos_dump.o: prodos_dump.c prodos.h
|
||
|
$(CC) $(CFLAGS) -c prodos_dump.c
|
||
|
|
||
|
###
|
||
|
|
||
|
|
||
|
install:
|
||
|
cp prodos prodos_raw mkprodosfs make_b prodos_text2ascii char2hex $(INSTALL_LOC)
|
||
|
|
||
|
clean:
|
||
|
rm -f *~ *.o prodos prodos_raw mkprodosfs make_b prodos_text2ascii char2hex
|
||
|
cd tests && make clean
|