#------------------------------------------------------------------------- # Makefile # Makefile for pgbash library # #------------------------------------------------------------------------- EXEC_SQL_DIR= @srcdir@ #PGSQL_INCLUDE= /usr/local/pgsql/include PGSQL_INCLUDE= @pginc_prefix@ CFLAGS = @CFLAGS@ CFLAGS+= -I$(PGSQL_INCLUDE) OBJS= $(EXEC_SQL_DIR)/exec_sql_init.o $(EXEC_SQL_DIR)/exec_sql_main.o \ $(EXEC_SQL_DIR)/sql_connect.o $(EXEC_SQL_DIR)/sql_fetch.o \ $(EXEC_SQL_DIR)/sql_copy.o $(EXEC_SQL_DIR)/psql_sub.o \ $(EXEC_SQL_DIR)/uncgi_sub.o $(EXEC_SQL_DIR)/utils.o \ $(EXEC_SQL_DIR)/print_sub.o $(EXEC_SQL_DIR)/sql_set.o all: $(OBJS) .c.o: $(RM) $@ $(CC) $(CFLAGS) -c $< # Handmade dependencies in case make depend not done $(EXEC_SQL_DIR)/exec_sql_init.o: $(EXEC_SQL_DIR)/exec_sql_init.c $(EXEC_SQL_DIR)/exec_sql.h $(EXEC_SQL_DIR)/version.h $(EXEC_SQL_DIR)/exec_sql_main.o: $(EXEC_SQL_DIR)/exec_sql_main.c $(EXEC_SQL_DIR)/exec_sql.h $(EXEC_SQL_DIR)/sqlca.h $(EXEC_SQL_DIR)/sql_help.h $(EXEC_SQL_DIR)/version.h $(EXEC_SQL_DIR)/sql_connect.o : $(EXEC_SQL_DIR)/sql_connect.c $(EXEC_SQL_DIR)/sql_connect.h $(EXEC_SQL_DIR)/sql_fetch.o : $(EXEC_SQL_DIR)/sql_fetch.c $(EXEC_SQL_DIR)/sql_fetch.h $(EXEC_SQL_DIR)/sql_copy.o : $(EXEC_SQL_DIR)/sql_copy.c $(EXEC_SQL_DIR)/sql_copy.h $(EXEC_SQL_DIR)/psql_sub.o : $(EXEC_SQL_DIR)/psql_sub.c $(EXEC_SQL_DIR)/psql_sub.h $(EXEC_SQL_DIR)/utils.o : $(EXEC_SQL_DIR)/utils.c $(EXEC_SQL_DIR)/utils.h $(EXEC_SQL_DIR)/print_sub.o : $(EXEC_SQL_DIR)/print_sub.c $(EXEC_SQL_DIR)/print_sub.h $(EXEC_SQL_DIR)/uncgi_sub.o : $(EXEC_SQL_DIR)/uncgi_sub.c $(EXEC_SQL_DIR)/sql_set.o : $(EXEC_SQL_DIR)/sql_set.c $(EXEC_SQL_DIR)/sql_set.h clean: rm -f $(OBJS)