mirror of
https://github.com/marketideas/qasm.git
synced 2024-12-26 23:29:22 +00:00
40 lines
842 B
Makefile
40 lines
842 B
Makefile
|
#
|
||
|
# 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.
|
||
|
|