
#
# Makefile for XAnim
#

##################################
# Choose your favourite comiler.
#
# GNU C
CC = gcc

# other
#CC = cc

##################################
# Optimization flags
#
#  GNU C
#OPTIMIZE= -fcombine-regs -O

#  Other
OPTIMIZE = -O

##################################
# 
#
#CFLAGS	=  $(OPTIMIZE) -DSYSV -DUSL -DSYSV386 -DNARROWPROTO -I/usr/X/include
CFLAGS	=  $(OPTIMIZE) -DSYSV -DUSL -DSYSV386 -I/usr/X/include

##################################
#  Give the path to your X11 libraries
#
XLIBDIR = -L/usr/lib/X11


#
# Needed X11 libraries
#
XLIBS	= -lXt -lX11 -lsocket

CFILES = xanim.c xanim_x11.c xanim_fli.c xanim_iff.c xanim_gif.c \
	xanim_txt.c unpacker.c

OFILES = $(CFILES:.c=.o)

xanim: $(OFILES)
	$(CC) $(CFLAGS) -f -o xanim $(OFILES) $(XLIBDIR) $(XLIBS)


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


# DO NOT DELETE THIS LINE
xanim.o: mytypes.h
xanim.o: xanim.h
xanim.o: xanim_x11.h
xanim.o: xanim.c
xanim_x11.o: mytypes.h
xanim_x11.o: xanim.h
xanim_x11.o: xanim_x11.h
xanim_x11.o: xanim_x11.c
xanim_fli.o: mytypes.h
xanim_fli.o: xanim.h
xanim_fli.o: xanim_fli.h
xanim_fli.o: xanim_fli.c
xanim_iff.o: mytypes.h
xanim_iff.o: xanim.h
xanim_iff.o: xanim_iff.h
xanim_iff.o: xanim_iff.c
xanim_gif.o: mytypes.h
xanim_gif.o: xanim.h
xanim_gif.o: xanim_gif.h
xanim_gif.o: xanim_gif.c
xanim_txt.o: mytypes.h
xanim_txt.o: xanim.h
xanim_txt.o: xanim_txt.h
xanim_txt.o: xanim_txt.c
unpacker.o: unpacker.c
txtmerge: mytypes.h
txtmerge: xanim.h
txtmerge: xanim_gif.h
txtmerge: txtmerge.c
