# Makefile for gap_onion # # include ../global_config CC = gcc CF1 = -g -I. GIMPCFLAGS = `gimptool --cflags` CFLAGS += $(CF1) $(GIMPCFLAGS) PROGS = gap_onion_main HDR_LIB = gap_onion_main.h \ gap_match.h \ gen_interface.h \ libgimp_stdplugins-intl.h \ gap_lib.h \ gen_callbacks.h \ gen_support.h OBJ_ONION = gap_lib.o \ gap_match.o \ gap_onion_gui.o \ gap_onion_worker.o INC_GUI = gen_callbacks.c \ gen_interface.c \ gen_support.c LIBS_ONION = libgap_onion.a all: libgap_onion.a $(PROGS) install: libgap_onion.a $(PROGS) gimptool --install-bin gap_onion_main install-admin: libgap_onion.a $(PROGS) gimptool --install-admin-bin gap_onion_main clean: rm -f *.o core *.a $(PROGS) libgap_onion.a : $(OBJ_ONION) ar rcs libgap_onion.a $(OBJ_ONION) gap_onion_main: $(OBJ_ONION) $(HDR_LIB) $(INC_GUI) (CFLAGS="$(CF1)"; LIBS="$(LIBS_ONION)"; export LIBS CFLAGS; gimptool --build gap_onion_main.c)