Files
xahaud/db/makefile
Vinnie Falco c58450a44b Squashed 'src/sophia/' content from commit 9d29b94
git-subtree-dir: src/sophia
git-subtree-split: 9d29b94cd66d3bd67082642b9a1f6dea470f0730
2013-09-17 10:09:27 -07:00

27 lines
415 B
Makefile

CC ?= gcc
RM ?= rm
CFLAGS ?= -I. -std=c99 -pedantic -Wextra -Wall -pthread -O2 -DNDEBUG
LDFLAGS ?=
OBJECTS = file.o \
crc.o \
e.o \
i.o \
cat.o \
rep.o \
util.o \
sp.o \
recover.o \
merge.o \
gc.o \
cursor.o
TARGET = libsophia.a
$(TARGET): clean $(OBJECTS)
$(AR) cru $(TARGET) $(OBJECTS)
.c.o:
$(CC) $(CFLAGS) -c $<
clean:
$(RM) -f $(OBJECTS) $(TARGET)