summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2011-06-28 00:31:32 +0200
committerLukas Fleischer <archlinux@cryptocrack.de>2011-06-28 08:53:07 +0200
commit2e20a7929f2a3e2b6470d7e1e4d9dc69c859aaf1 (patch)
tree81d5a0595844efdfe1a4e87aba44fa54c34362e7
parent59c82af185c8ed41f038dc3477665f20b739bc25 (diff)
downloadaur-2e20a7929f2a3e2b6470d7e1e4d9dc69c859aaf1.tar.gz
aur-2e20a7929f2a3e2b6470d7e1e4d9dc69c859aaf1.tar.xz
aurblup: use implicit make rules and adjust CFLAGS
We don't need to add rules for implicit .c -> .o conversions. Also add -O2 to the CFLAGS as gcc doesn't print many warnings unless at least some level of optimization is used. Signed-off-by: Dan McGee <dan@archlinux.org> Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
-rw-r--r--scripts/aurblup/Makefile4
-rw-r--r--scripts/aurblup/config.mk2
2 files changed, 1 insertions, 5 deletions
diff --git a/scripts/aurblup/Makefile b/scripts/aurblup/Makefile
index 67fcac19..2d574708 100644
--- a/scripts/aurblup/Makefile
+++ b/scripts/aurblup/Makefile
@@ -5,16 +5,12 @@ OBJ = ${SRC:.c=.o}
all: aurblup
-.c.o:
- ${CC} -c ${CFLAGS} $<
-
config.h:
cp config.h.proto config.h
${OBJ}: config.h
aurblup: ${OBJ}
- ${CC} -o $@ ${OBJ} ${LDFLAGS}
install: aurblup
install -Dm0755 aurblup "${DESTDIR}${PREFIX}/bin/aurblup"
diff --git a/scripts/aurblup/config.mk b/scripts/aurblup/config.mk
index 9545f2ce..f8e12a82 100644
--- a/scripts/aurblup/config.mk
+++ b/scripts/aurblup/config.mk
@@ -1,6 +1,6 @@
PREFIX = /usr/local
-CFLAGS = -g -std=c99 -pedantic -Wall -I/usr/include/mysql
+CFLAGS = -g -O2 -std=c99 -pedantic -Wall -I/usr/include/mysql
LDFLAGS = -g -lalpm -lmysqlclient
CC = cc