aboutsummaryrefslogtreecommitdiff
path: root/lib/parson
diff options
context:
space:
mode:
authorJ08nY2018-03-03 22:12:55 +0100
committerJ08nY2018-03-03 22:12:55 +0100
commit10f068d3ea96d6f89de6dd1a26b0fd78136eb041 (patch)
treecc01b19db685dcc1e4c180371483d94180e42e99 /lib/parson
parent5a283c6e24682f706a5209a3f785980813fb0c3b (diff)
downloadecgen-10f068d3ea96d6f89de6dd1a26b0fd78136eb041.tar.gz
ecgen-10f068d3ea96d6f89de6dd1a26b0fd78136eb041.tar.zst
ecgen-10f068d3ea96d6f89de6dd1a26b0fd78136eb041.zip
Add some better gcc optimization options to Makefile.
Diffstat (limited to 'lib/parson')
-rw-r--r--lib/parson/Makefile9
1 files changed, 3 insertions, 6 deletions
diff --git a/lib/parson/Makefile b/lib/parson/Makefile
index d20adc6..08e41dd 100644
--- a/lib/parson/Makefile
+++ b/lib/parson/Makefile
@@ -1,5 +1,5 @@
CC ?= gcc
-CCFLAGS = -Wall
+CCFLAGS ?= -Wall
LDFLAGS =
SOURCES = $(wildcard *.c)
@@ -11,16 +11,13 @@ A = libparson.a
all: $(TARGET)
$(TARGET): $(OBJECTS)
- $(CC) -o $@ $^ $(LDFLAGS)
+ $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
$(A): $(OBJECTS)
ar rcs $(A) $(OBJECTS)
-%.o: %.c %.h
- $(CC) $(CCFLAGS) -c $<
-
%.o: %.c
- $(CC) $(CCFLAGS) -c $<
+ $(CC) $(CFLAGS) -c $<
clean:
rm -f *.o *.a $(TARGET)