### # $xforce: geomgui/Makefile.in,v 1.9 2006/05/20 15:32:03 xride Exp $ # # # BEERWARE LICENSE # If you like this code, then you may buy me a beer. # You may use this code in any way, aslong as this text follows it. # Ver 42 of BEERWARE LICENSE Søren (Xride) Straarup ### SRCS = geomgui.c geom_xml2dot.c OBJS = ${SRCS:.c=.o} CC = gcc CFLAGS = -c -O2 -g -Wall $(GTKCFLAGS) ${GDKCFLAGS} ${GRAPHVIZCFLAGS} ${GDKPIXBUFCFLAGS} $(LIBRSVGCFLAGS) LDFLAGS = -lm -lgeom -ldevstat -lkvm -lbsdxml -lcurses -lsbuf -lutil ${GTKLDFLAGS} ${GDKLDFLAGS} ${GRAPHVIZLDFLAGS} ${GDKPIXBUFLDFLAGS} ${LIBRSVGLDFLAGS} GTKCFLAGS = gtkcflags GTKLDFLAGS = gtkldflags GDKLDFLAGS = gdkldflags GDKCFLAGS = gdkcflags GDKPIXBUFCFLAGS = gdkpixbufcflags GDKPIXBUFLDFLAGS = gdkpixbufldflags GRAPHVIZCFLAGS = graphvizcflags GRAPHVIZLDFLAGS = graphvizldflags LIBRSVGLDFLAGS = librsvgldflags LIBRSVGCFLAGS = librsvgcflags LINK=${CC} COMPILE=${CC} DPFLAGS= ${LIBGEOM} ${LIBDEVSTAT} ${LIBKVM} ${LIBBSDXML} ${LIBCURSES} ${LIBSBUF} RM = rm -rf INSTALL = install all: geomgui geomgui: geomgui.lo geom_xml2dot.lo ${LINK} ${LDFLAGS} -o $@ geomgui.lo geom_xml2dot.lo geomgui.lo: geomgui.c ${COMPILE} ${CFLAGS} -o $@ geomgui.c geom_xml2dot.lo: geom_xml2dot.c ${COMPILE} ${CFLAGS} -o $@ geom_xml2dot.c install: ${INSTALL} -o root -g wheel -m 555 geomgui /usr/local/bin ${INSTALL} -o root -g wheel -m 555 geomgui.1 /usr/local/man/man1 clean: $(RM) Makefile *.o *.lo .libs release-clean: $(RM) *.o *.lo .libs CVS Makefile geomgui