blob: fb44f84f8db248b79fefbc210354b220289154d1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
CC=gcc
SRC=accman.c src/crypt_sha256.c src/db_user.c
BINDIR=bin
INC=-Iinclude/ -I/usr/include/mysql
OPT_DBG=-g
OPT_OPT=-O2
OPT=-Wall -DBIG_JOINS=1 -fno-strict-aliasing -Werror
LD=-lcrypto -L/usr/lib/x86_64-linux-gnu -lmysqlclient -lpthread -lm -lrt -ldl
TARGET=accman
${TARGET}:
$(shell mkdir -p bin)
${CC} ${OPT} ${OPT_OPT} ${INC} ${SRC} -o ${BINDIR}/${TARGET} ${LD}
debug:
$(shell mkdir -p bin)
${CC} ${OPT} ${OPT_DBG} ${INC} ${SRC} -o ${BINDIR}/${TARGET} ${LD}
install:
install bin/accman /usr/bin/
uninstall:
rm -f /usr/bin/${TARGET}
clean:
rm -rf bin
|