Makefile, better gitignore
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1 +1,3 @@
|
|||||||
*.pyc
|
*.pyc
|
||||||
|
*.o
|
||||||
|
*.so
|
||||||
|
|||||||
@@ -1,2 +1,13 @@
|
|||||||
test: test.c
|
CC ?= gcc
|
||||||
gcc -g -I/usr/local/include -L/usr/local/lib -o test test.c -lcurl -ljansson
|
CFLAGS ?= -Wall -Werror -I/usr/local/include -fpic
|
||||||
|
LDFLAGS ?= -Wall -L/usr/local/lib -L.
|
||||||
|
LIBS ?= -lcurl -ljansson
|
||||||
|
|
||||||
|
test: test.o libcosmopolite.so
|
||||||
|
$(CC) $(LDFLAGS) -o test test.o -lcosmopolite $(LIBS)
|
||||||
|
|
||||||
|
libcosmopolite.so: cosmopolite.o
|
||||||
|
$(CC) -shared $(LDFLAGS) -o libcosmopolite.so cosmopolite.o
|
||||||
|
|
||||||
|
%.o: %.c
|
||||||
|
$(CC) -c $(CFLAGS) $< -o $@
|
||||||
|
|||||||
0
clients/c/cosmopolite.c
Normal file
0
clients/c/cosmopolite.c
Normal file
Reference in New Issue
Block a user