#
# Makfile for G0LGS's multi server
#

VERS=0.55
VDATE=(24th December 2001)

# for 7.00
#BINDIR = /home/xfbb/bin
#CFLAGS = -Wall -O2 -g -DV700 -DVersion='"$(VERS)"' -DVdate='"$(VDATE)"'

# for 7.01+
BINDIR = /usr/lib/fbb/server
CFLAGS = -Wall -O2 -g -DVersion='"$(VERS)"' -DVdate='"$(VDATE)"'

all: multi

CC = gcc
LD = gcc
LIBS = 

# Static
LDFLAGS = -static-libgcc
# Dynamic
#LDFLAGS =

.c.o:
		$(CC) $(CFLAGS) -c $<

multi:		Makefile multi.o utils.o
		$(LD) $(LDFLAGS) -o multi multi.o utils.o $(LIBS)

multi.o:	Makefile multi.c

utils.o:	Makefile utils.c utils.h

install:	all
		install -m 750 --strip multi $(BINDIR)
		install -m 640 multi.help $(BINDIR)

clean:
		rm -f core multi *.o *.~*


dist:		clean
		@tar -zcvf g0lgs-multi-$(VERS).tar.gz Makefile CHANGES README multi.* utils.*
		@echo g0lgs-multi-$(VERS).tar.gz Created
