#
# WetScape - Makefile
#
# $Id: Makefile,v 1.1.1.1 1996/04/05 16:42:36 yak Exp $
#

CC	= gcc
CPPFLAGS= -I../Wt -I../include -Ilibjpeg
XCFLAGS	= # -mbaserel
CFLAGS	= -Wall -O -g $(XCFLAGS)
LDFLAGS	= $(XCFLAGS) -L../Wt -L../lib -Llibjpeg
LDLIBS	= -lWt -lW -ljpeg -lsocket

SRCS=main.c url.c mime.c decoders.c io.c io_file.c io_http.c \
  dither.c image.c image_xbm.c image_gif.c image_jpeg.c util.c config.c

OBJS=main.o url.o mime.o decoders.o io.o io_file.o io_http.o \
  dither.o image.o image_xbm.o image_gif.o image_jpeg.o util.o config.o


all: wetscape wetscape.sym

wetscape: $(OBJS) libjpeg/libjpeg.a
	$(CC) $(LDFLAGS) $(OBJS) -o $@ $(LDLIBS)

wetscape.sym: $(OBJS) libjpeg/libjpeg.a
	$(CC) -B/usr/bin/sym- $(LDFLAGS) $(OBJS) -o $@ $(LDLIBS)

libjpeg/libjpeg.a:
	(cd libjpeg; ./configure)
	$(MAKE) -C libjpeg XCFLAGS="$(XCFLAGS)" libjpeg.a

clean:
	$(MAKE) -C libjpeg clean
	rm -f *.o

distclean: clean
	rm -f wetscape wetscape.sym
