git.ucc.asn.au
/
tpg
/
opendispense2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fixes fixes fixes, init.d script
[tpg/opendispense2.git]
/
src
/
server
/
Makefile
diff --git
a/src/server/Makefile
b/src/server/Makefile
index
10e64eb
..
f73e6c7
100644
(file)
--- a/
src/server/Makefile
+++ b/
src/server/Makefile
@@
-3,12
+3,14
@@
OBJ := main.o server.o logging.o
OBJ += dispense.o itemdb.o
OBJ := main.o server.o logging.o
OBJ += dispense.o itemdb.o
-OBJ += handler_coke.o handler_snack.o
+OBJ += handler_coke.o handler_snack.o
handler_door.o
BIN := ../../dispsrv
BIN := ../../dispsrv
-LINKFLAGS := -g ../../cokebank.so
+DEPFILES := $(OBJ:%.o=%.d)
+
+LINKFLAGS := -g ../../cokebank.so -lutil -Wl,-rpath,. -Wl,-rpath,/usr/local/sbin
CPPFLAGS :=
CPPFLAGS :=
-CFLAGS := -Wall -g
+CFLAGS := -Wall -
Wextra -Werror -
g
.PHONY: all clean
.PHONY: all clean
@@
-20,3
+22,9
@@
clean:
$(BIN): $(OBJ)
$(CC) -o $(BIN) $(LINKFLAGS) $(OBJ)
$(BIN): $(OBJ)
$(CC) -o $(BIN) $(LINKFLAGS) $(OBJ)
+%.o: %.c
+ $(CC) -c $< -o $@ $(CFLAGS) $(CPPFLAGS)
+ @cpp $< -MM -MF $*.d
+
+-include $(DEPFILES)
+
UCC
git Repository :: git.ucc.asn.au