# Generated automatically from Makefile.in by configure.
SHELL = /bin/sh

srcdir = .
top_srcdir = ..
top_builddir = ..

sane_prefix = /usr/local
prefix = /usr/local
exec_prefix = ${prefix}
bindir = ${exec_prefix}/bin
libexecdir = ${exec_prefix}/libexec
datadir = ${prefix}/share
sysconfdir = ${prefix}/etc
sharedstatedir = ${prefix}/com
localstatedir = ${prefix}/var
libdir = ${exec_prefix}/lib
infodir = ${prefix}/info
mandir = ${prefix}/man
includedir = ${prefix}/include
oldincludedir = /usr/include
configdir = ${sysconfdir}/sane.d
sanedatadir = ${datadir}/sane

MKDIR = $(top_srcdir)/mkinstalldirs
INSTALL = /usr/bin/install -c
INSTALL_PROGRAM = ${INSTALL}
INSTALL_DATA = ${INSTALL} -m 644

CC = gcc
INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/include -I$(top_srcdir)/include \
	 -I/usr/local/include -I/usr/athena/lib/glib/include -I/usr/athena/include -I/usr/X11R6/include
DEFS        = -DHAVE_CONFIG_H
CPPFLAGS    =  -D_GNU_SOURCE 	  -DPATH_SANE_DATA_DIR=$(sanedatadir) 	  -DV_MAJOR=1 -DV_MINOR=0 -DV_BUILD=4 -DSANE_V_MAJOR=1
CFLAGS      = -g -O2 -Wall -I/usr/local/include
LDFLAGS     =  -L/usr/local/lib -Wl,-R/usr/local/lib
LIBS        = -lm  -lsane -lnsl -lm  -ljpeg
GTK_LIBS    = -L/usr/athena/lib -L/usr/X11R6/lib -lgtk -lgdk -Wl,-R/usr/athena/lib -rdynamic -lgmodule -lglib -ldl -lXext -lX11 -lm
GTK_CFLAGS  = -I/usr/athena/lib/glib/include -I/usr/athena/include -I/usr/X11R6/include
GIMP_LIBS   = 

BINPROGS =  xscanimage xcam

COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(GTK_CFLAGS)
LINK = $(CC) $(LDFLAGS) -o $@



PROGRAMS = $(BINPROGS)
LIBLIB = ../lib/liblib.a
LIBSANEI = ../sanei/libsanei.a

XSCAN_OBJS = xscanimage.o progress.o preview.o preferences.o gtkglue.o
XCAM_OBJS = xcam.o preferences.o gtkglue.o

.c.o:
	$(COMPILE) $<

all: $(PROGRAMS)

install: $(PROGRAMS)
	$(MKDIR) $(bindir) $(datadir)
	@for program in $(BINPROGS); do \
	  $(INSTALL_PROGRAM) $${program} \
	    $(bindir)/$${program}; \
	done
	$(INSTALL_DATA) $(srcdir)/sane-style.rc $(datadir)/sane-style.rc

xscanimage: $(XSCAN_OBJS) $(LIBSANEI) $(LIBLIB)
	$(LINK) $(XSCAN_OBJS) $(LIBSANEI) \
		$(LIBLIB) $(GIMP_LIBS) $(GTK_LIBS) $(LIBS)

xcam: $(XCAM_OBJS) $(LIBSANEI) $(LIBLIB)
	$(LINK) $(XCAM_OBJS) $(LIBSANEI) \
		$(LIBLIB) $(GTK_LIBS) $(LIBS)

clean:
	rm -f *.o *~ .*~ *.bak
	rm -rf .libs

distclean: clean
	rm -f Makefile $(PROGRAMS)

depend:
	makedepend $(INCLUDES) *.c

.PHONY: all install depend clean distclean
