#
# blaxxun interactive Inc.
#
# makefile for the application programming interface
# of blaxxun virtual worlds platform
#
CC= gcc -Wall -O3

LIBS= solarisbin/libchapi.a solarisbin/libconfig.a solarisbin/libpacket.a solarisbin/libgh.a solarisbin/libpaa.a solarisbin/libproc.a

all: solarisbin/apserver solarisbin/raserver

solarisbin/apserver: solarisbin/apevent.o
	$(CC) -o solarisbin/apserver solarisbin/apevent.o $(LIBS) -lsocket -lnsl

solarisbin/apevent.o: apevent.c
	$(CC) -c apevent.c -o solarisbin/apevent.o

solarisbin/raserver: solarisbin/raevent.o solarisbin/apevent.o
	$(CC) -o solarisbin/raserver solarisbin/apevent.o solarisbin/raevent.o $(LIBS) -lsocket -lnsl

solarisbin/raevent.o: raevent.c
	$(CC) -c raevent.c -o solarisbin/raevent.o 

clean:
	rm -f solarisbin/apserver solarisbin/apevent.o
	rm -f solarisbin/raserver solarisbin/raevent.o
