# # dbmetrix Makefile # PROGS = dbmetrix all: $(PROGS) CC = @CC@ LD = @LD@ CFLAGS = @CFLAGS@ LFLAGS = INCLUDES = OBJS = main.o query.o gtk.o dbtree.o prefs.o alias.o \ @MSQL_OBJS@ \ @MYSQL_OBJS@ \ @PGSQL_OBJS@ \ @SOLID_OBJS@ \ @ORACLE_OBJS@ INCLUDES = `/usr/local/bin/gtk12-config --cflags` \ @MSQL_INCLUDE@ \ @MYSQL_INCLUDE@ \ @PGSQL_INCLUDE@ \ @SOLID_INCLUDE@ \ @ORACLE_INCLUDE@ LFLAGS = `/usr/local/bin/gtk12-config --libs` \ @MSQL_LFLAGS@ @MSQL_LIBS@ \ @MYSQL_LFLAGS@ @MYSQL_LIBS@ \ @PGSQL_LFLAGS@ @PGSQL_LIBS@ \ @SOLID_LIBS@ \ @ORACLE_LIBS@ CFLAGS += $(INCLUDES) .c.o: $(CC) $(CFLAGS) -c $< dbmetrix: $(OBJS) $(CC) -o $@ $(OBJS) $(LFLAGS) clean: rm -f *.o *~ core $(PROGS) distclean: clean rm -f *.orig *.rej rm -f config.status config.cache config.log rm -f Makefile config.h main.o: config.h global.h gtk.o: config.h global.h dbtree.o: config.h global.h query.o: config.h global.h msql.o: config.h global.h mysql.o: config.h global.h pgsql.o: config.h global.h solid.o: config.h global.h oracle.o: config.h global.h