###
# $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 <xride@x12.dk>
###
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
syntax highlighted by Code2HTML, v. 0.9.1