# Rules.mk. Generated from Rules.mk.in by configure. # ### This file is included by all makefiles ### ### Start of system configuration section. ### # The following macros define the name of the library (libXXX.a), # header file directory (XXX/strutil.h), and header file (XXX.h). library = publib libshort = pub libnamebase = lib$(libshort).a incnamebase=$(library) headerbase=$(library).h fwdir = /mnt/gmirror/ports/devel/publib/work/publib-0.39/framework #srcdir = /mnt/gmirror/ports/devel/publib/work/publib-0.39/framework objdir = /mnt/gmirror/ports/devel/publib/work/publib-0.39/objs VPATH = /mnt/gmirror/ports/devel/publib/work/publib-0.39/framework CC = cc INSTALL = /usr/bin/install -c -o root -g wheel INSTALL_PROGRAM = install -s -o root -g wheel -m 555 INSTALL_DATA = install -o root -g wheel -m 444 # The following is the command used to install man pages. On some # systems, it might have to run things through nroff, col and a # compression program. On most systems, installing them the same # data files are installed is just as good. See also below about # the macros that define man page suffix and directories. INSTALL_MAN = $(INSTALL_DATA) ARADD = ar rc RANLIB = ranlib DEFS = -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" LIBS = # C compiler options to set warning level WARNCFLAGS = CFLAGS=-I$(objdir)/include -fno-common -DNDEBUG -D__publib__ $(WARNCFLAGS) $(DEFS) LDFLAGS = prefix = /usr/local exec_prefix = ${prefix} bindir = $(exec_prefix)/bin incdir = $(prefix)/include libdir = $(prefix)/lib mandir = $(prefix)/man man1dir = $(mandir)/man1 man1ext = 1 man3dir = $(mandir)/man3 man3ext = 3 ### End of system configuration section. ### ### You probably don't need to touch anything below this. ### It is just stuff that needs to be shared by all makefiles. libname = $(objdir)/$(libnamebase) .c.o: $(CC) $(CFLAGS) -o $(objdir)/$@ -c $<