SHELL = /bin/sh srcdir = . top_srcdir = .. top_builddir = .. PACKAGE = sane-backends VERSION = 1.0.19 distdir = $(top_srcdir)/$(PACKAGE)-$(VERSION) prefix = /usr exec_prefix = ${prefix} bindir = ${exec_prefix}/bin sbindir = ${exec_prefix}/sbin libexecdir = ${exec_prefix}/libexec datarootdir = ${prefix}/share datadir = ${datarootdir} sysconfdir = ${prefix}/etc sharedstatedir = ${prefix}/com localstatedir = /var libdir = ${exec_prefix}/lib infodir = /usr/share/info mandir = /usr/share/man includedir = ${prefix}/include oldincludedir = /usr/include configdir = ${sysconfdir}/sane.d INSTALL = /usr/bin/install -c INSTALL_PROGRAM = ${INSTALL} INSTALL_DATA = ${INSTALL} -m 644 RANLIB = ranlib CC = gcc INCLUDES = -I. -I$(srcdir) \ -I$(top_builddir)/include/sane -I$(top_srcdir)/include CPPFLAGS = -D_REENTRANT -I/usr/include/gphoto2 -DPATH_SANE_CONFIG_DIR=$(configdir) -DPATH_SANE_DATA_DIR=$(datadir) -DPATH_SANE_LOCK_DIR=$(locksanedir) -DV_MAJOR=1 -DV_MINOR=0 CFLAGS = -O2 -march=i686 -pipe -W -Wall LDFLAGS = LIBS = -lusb -lpthread -lm -ljpeg -ltiff -lgphoto2 -lgphoto2_port -lexif -lm -lusb DEFS = -DHAVE_CONFIG_H COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) LIBTOOL = ../libtool MCOMP = --mode=compile MLINK = --mode=link DISTCLEAN_FILES = *~ .*~ *.log *.bak *.old *.orig *.out *.rej "\#"* ".\#"* LIBLIB_OBJS = getopt.o getopt1.o md5.o LIBLIB_LTOBJS = $(addsuffix .lo,$(basename $(LIBLIB_OBJS))) TARGETS = liblib.a $(LIBLIB_LTOBJS) DISTFILES = Makefile.in alloca.c getenv.c getopt.c getopt1.c \ inet_ntop.c inet_pton.c isfdtype.c md5.c sigprocmask.c snprintf.c strdup.c \ strndup.c strsep.c usleep.c vsyslog.c .PHONY: all check clean depend dist distclean install uninstall .SUFFIXES: .SUFFIXES: .c .o .lo .c.o: $(COMPILE) $< .c.lo: @$(LIBTOOL) $(MCOMP) $(COMPILE) -static $< all: $(TARGETS) liblib.a: $(LIBLIB_LTOBJS) @$(LIBTOOL) $(MLINK) $(CC) -static $(LIBLIB_LTOBJS) -o $@ install: uninstall: check: depend: makedepend -I. -I../include *.c 2>/dev/null clean: rm -f *.o *.lo *.a $(TESTPROGRAMS) rm -rf .libs distclean: clean rm -f $(DISTCLEAN_FILES) rm -f Makefile dist: $(DISTFILES) for file in $(DISTFILES); do \ ln $$file $(distdir)/lib 2> /dev/null \ || cp -p $$file $(distdir)/lib ; \ done