1###
2###	Makefile for disktype
3###
4
5RM = rm -f
6CC = gcc
7
8OBJS   = main.o lib.o detect.o dos.o file.o buffer.o
9
10TARGET = disktype
11
12CPPFLAGS = -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
13CFLAGS   = -Wall
14LDFLAGS  =
15LIBS     =
16
17# real making
18
19all: $(TARGET)
20
21$(TARGET): $(OBJS)
22	$(CC) $(LDFLAGS) -o $(TARGET) $(OBJS) $(LIBS)
23
24$(OBJS): %.o: %.c
25	$(CC) $(CPPFLAGS) $(CFLAGS) -c $<
26
27# cleanup
28
29clean:
30	$(RM) *.o *~ *% $(TARGET)
31