# Makefile CC = cc -Ae CFLAGS = -Wl,+vnocompatwarnings SRCS = sf.c sf_control.c sf_generate.c sf_view.c getopt.c OBJS = $(SRCS:.c=.o) HDRS = sf.h getopt.h INCS = sf_snowflake_xpm.h all: snowflake .c.o: $(CC) $(CFLAGS) `gtk-config --cflags` -c $*.c -o $*.o snowflake: $(OBJS) $(CC) $(CFLAGS) `gtk-config --libs` $(OBJS) -o $@ clean: rm -f *~ *.o snowflake sf.o: $(HDRS) sf_control.o: $(HDRS) sf_generate.o: $(HDRS) sf_view.o: $(HDRS) $(INCS) getopt.o: getopt.h