projects
/
project
/
uci.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ignore gdb files
[project/uci.git]
/
Makefile
diff --git
a/Makefile
b/Makefile
index
b33f6fa
..
ec382ed
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-1,12
+1,21
@@
+COPTS=-g -O2
+CFLAGS=$(COPTS) -Wall -pedantic -std=gnu99 -Wno-unused -Werror
+
+AR=ar
CC=gcc
CC=gcc
-CFLAGS=-O2 -Wall -pedantic -std=gnu99 -Wno-unused -Werror
+RANLIB=ranlib
+
+all: uci
-all: parsetest
-parsetest: libuci.o test.o
+cli.o: cli.c uci.h
+uci: cli.o libuci.a
$(CC) $(CFLAGS) -o $@ $^
libuci.o: libuci.c parse.c uci.h list.c err.h
$(CC) $(CFLAGS) -o $@ $^
libuci.o: libuci.c parse.c uci.h list.c err.h
-test.o: test.c uci.h
+libuci.a: libuci.o
+ rm -f $@
+ $(AR) rc $@ $^
+ $(RANLIB) $@
clean:
clean:
- rm -f
parsetest *.o
+ rm -f
uci *.[oa]