changed Makefile (version should always be updated)
authorpk910 <philipp@zoelle1.de>
Sun, 18 Sep 2011 03:21:17 +0000 (05:21 +0200)
committerpk910 <philipp@zoelle1.de>
Sun, 18 Sep 2011 03:21:17 +0000 (05:21 +0200)
Makefile

index 63fe18e951fa5f81238237f4e439f6ee825d5931..c22842c170056adbab3181f22cbb64a6ce094b61 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,9 @@
 CC = gcc
-OBJ = version.o IRCEvents.o main.o ChanNode.o \
+OBJ = EventLogger.o IRCEvents.o main.o ChanNode.o \
       IRCParser.o ClientSocket.o UserNode.o ChanUser.o \
       ModeNode.o BanNode.o WHOHandler.o modcmd.o \
       mysqlConn.o lang.o HandleInfoHandler.o tools.o \
-      timeq.o DBHelper.o EventLogger.o bots.o \
-      bot_NeonServ.o
+      timeq.o DBHelper.o bots.o bot_NeonServ.o
 
 CFLAGS=-g -O2 -Wall -Wshadow -Werror
 LIBS=-I. -I/usr/include/mysql
@@ -13,12 +12,10 @@ LINK=-lmysqlclient
 all: $(OBJ)
 
 install: $(OBJ)
-       $(CC) $(LIBS) -o neonserv $(OBJ) $(CFLAGS) $(LINK)
-
-version.o: version.c
        chmod +x version.sh
        ./version.sh
-       $(CC) $(LIBS) -c $< $(CFLAGS)
+       $(CC) $(LIBS) -c version.c $(CFLAGS)
+       $(CC) $(LIBS) -o neonserv $(OBJ) version.o $(CFLAGS) $(LINK)
 
 %.o: %.c
        $(CC) $(LIBS) -c $< $(CFLAGS)