From c35cf61a00b0bd8c65b4aec5dc76eb235ab1dc81 Mon Sep 17 00:00:00 2001 From: David Lamparter Date: Tue, 4 Jun 2013 18:27:20 +0000 Subject: cethcan: add jsonrpc to Makefile --- cethcan/Makefile | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'cethcan/Makefile') diff --git a/cethcan/Makefile b/cethcan/Makefile index 5368ef0..37af4d6 100644 --- a/cethcan/Makefile +++ b/cethcan/Makefile @@ -2,13 +2,18 @@ love: cethcan .PHONY: love PKGS="libevent jansson" +L_CFLAGS=-g -O0 -Wall -Wextra -Wshadow -pedantic -Wno-unused-parameter -Wno-format -std=gnu99 `pkg-config --cflags $(PKGS)` $(CFLAGS) +L_LDFLAGS=-g `pkg-config --libs $(PKGS)` -lcrypto $(LDFLAGS) -cethcan: main.o can.o ether.o light.o beanctr.o http.o socketcan.o - gcc -g -o $@ `pkg-config --libs $(PKGS)` -lcrypto $^ +cethcan: main.o can.o ether.o light.o beanctr.o http.o socketcan.o jsonrpc.o + gcc $(L_LDFLAGS) -o $@ $^ clean: rm -f *.o *.y.c *.y.h *.l.c cethcan +jsonrpc.o: jsonrpc/jsonrpc.c jsonrpc/jsonrpc.h + gcc $(L_CFLAGS) -c -o $@ $< + %.o: %.c *.h - gcc -c -g -O0 -Wall -Wextra -Wshadow -pedantic -Wno-unused-parameter -Wno-format -std=gnu99 `pkg-config --cflags $(PKGS)` -o $@ $< + gcc $(L_CFLAGS) -c -o $@ $< -- cgit v1.2.1