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
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)