# # DiskImg libhfs makefile for Linux. # SHELL = /bin/sh CC = gcc AR = ar OPT = -g -DHAVE_CONFIG_H #OPT = -g -O2 -DHAVE_CONFIG_H GCC_FLAGS = -Wall -Wwrite-strings -Wpointer-arith -Wshadow -Wstrict-prototypes CFLAGS = $(OPT) $(GCC_FLAGS) -D_FILE_OFFSET_BITS=64 SRCS = os.c data.c block.c low.c medium.c file.c btree.c node.c \ record.c volume.c hfs.c version.c OBJS = os.o data.o block.o low.o medium.o file.o btree.o node.o \ record.o volume.o hfs.o version.o STATIC_PRODUCT = libhfs.a PRODUCT = $(STATIC_PRODUCT) all: $(PRODUCT) @true $(STATIC_PRODUCT): $(OBJS) -rm -f $(STATIC_PRODUCT) $(AR) rcv $@ $(OBJS) clean: -rm -f *.o core -rm -f $(STATIC_PRODUCT) -rm -f Makefile.bak tags:: @ctags -R --totals * depend: makedepend -- $(CFLAGS) -- $(SRCS) # DO NOT DELETE THIS LINE -- make depend depends on it.