#
#
# Makefile for XPoolTable   I. ARIT Kusadasi,AYDIN,TR., 09400 
#
#
INCS=./include/
NETINCS= 
CC=gcc
CFLAGS= -I$(INCS)   -O 
LIBS= -lX11 -lm
BINNAME= xpool
# change these for your system  
WHERETOPUT= /usr/local/bin
WHEREMAN= /usr/man/man1

XPOOLMAN= xpool.1


HEADERS=  $(INCS)/definition.h
BITMAPS = $(INCS)/ball.bmp $(INCS)/ball1.bmp $(INCS)/ball2.bmp \
          $(INCS)/ball3.bmp $(INCS)/ball4.bmp $(INCS)/ball5.bmp \
          $(INCS)/ball6.bmp $(INCS)/ball7.bmp $(INCS)/ball8.bmp \
          $(INCS)/ball9.bmp $(INCS)/ball10.bmp $(INCS)/ball11.bmp \
          $(INCS)/ball12.bmp $(INCS)/ball13.bmp $(INCS)/ball14.bmp \
          $(INCS)/ball15.bmp 

SRCS= main.c ball.c color.c coordinator.c \
      event.c goodies.c  init.c  stick.c 

OBJS= main.o ball.o color.o coordinator.o \
      event.o goodies.o  init.o  stick.o 

# I changed the name.....
$(BINNAME): $(OBJS)
	 $(CC) $(CFLAGS) -o xpool $(OBJS) $(LIBS)

install: $(BINNAME)
	 mv $(BINNAME) $(WHERETOPUT)/$(BINNAME)
	 chown root $(WHERETOPUT)/$(BINNAME)
	 chmod a+rx $(WHERETOPUT)/$(BINNAME)
	 mv $(XPOOLMAN) $(WHEREMAN)/$(XPOOLMAN)
	 chown root $(WHEREMAN)/$(XPOOLMAN)
	 chmod a+r  $(WHEREMAN)/$(XPOOLMAN)

clean:
	@ /bin/rm -f $(OBJS) core


init.o:		init.c  $(INCS)/tile.bmp $(HEADERS) $(BITMAPS)
main.o:		main.c $(HEADERS)
ball.o:		ball.c $(HEADERS)
color.o:	color.c $(HEADERS)
coordinator.o: 	coordinator.c $(HEADERS)
event.o:	event.c $(HEADERS)
goodies.o:	goodies.c $(HEADERS)
init.o:		init.c $(HEADERS)
stick.o:	stick.c $(HEADERS)
