Cleanups
This commit is contained in:
@@ -7,7 +7,8 @@ ifndef DEBUG
|
||||
CFLAGS += -O2
|
||||
CPPFLAGS += -DNDEBUG
|
||||
else
|
||||
CPPFLAGS += -DDEBUG
|
||||
CPPFLAGS += -DDEBUG -fsanitize=address,undefined
|
||||
LDFLAGS += -fsanitize=address,undefined
|
||||
endif
|
||||
BUILDDIR = build
|
||||
|
||||
@@ -31,7 +32,7 @@ $(BUILDDIR)/$(LIB): $(OBJECTS)
|
||||
|
||||
$(BUILDDIR)/test/%: test/%.c $(BUILDDIR)/$(LIB)
|
||||
mkdir -p $(@D)
|
||||
$(CC) $(CPPFLAGS) $(CFLAGS) -MMD -MP -o $@ $< $(BUILDDIR)/$(LIB)
|
||||
$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -MMD -MP -o $@ $< $(BUILDDIR)/$(LIB)
|
||||
|
||||
.PHONY: test
|
||||
test: $(TEST_BINS)
|
||||
|
||||
Reference in New Issue
Block a user