freebsd-ports/devel/libg++/files/Makefile.libg++
2001-05-28 01:57:50 +00:00

49 lines
1.4 KiB
Text

# $FreeBSD$
.PATH: libg++/src librx
LIB= g++
#SHLIB_MAJOR= 5
#SHLIB_MINOR= 0
NOPROFILE= true
DESTDIR= ${PREFIX}
LIBDIR= /lib
CFLAGS+= -I./libg++/src -I./librx -I/usr/include/g++
# work around a nasty interaction between bsd.port.mk which prevents
# sys.mk from crafting a proper CXXFLAGS
CXXFLAGS+= ${CFLAGS}
# This Makefile was created extracting the libstdc++-2.8.1.1 distribution
# and then extracting the libg++-2.8.1.3 distribution w/in that.
# Then ``configure'' was run w/in libstdc++-2.8.1.1 to create the
# "normal" GNU Makefile.
REGEX_OBJ = rx.o
BIT_OBJS = bitand.o bitany.o bitblt.o bitclear.o bitcopy.o bitcount.o\
bitinvert.o bitlcomp.o bitset1.o bitxor.o
OBJS = AllocRing.o Obstack.o builtin.o \
$(REGEX_OBJ) Regex.o String.o Intdouble.o Integer.o Rational.o \
Random.o BitSet.o BitString.o LogNorm.o SmplHist.o SmplStat.o \
Normal.o NegExp.o Weibull.o Erlang.o DiscUnif.o \
Uniform.o Poisson.o HypGeom.o Geom.o Binomial.o \
RNG.o ACG.o MLCG.o RndInt.o \
Fix.o Fix16.o Fix24.o GetOpt.o \
error.o gcd.o hash.o \
lg.o fmtq.o ioob.o pow.o sqrt.o timer.o \
compare.o $(BIT_OBJS) \
SLList.o DLList.o
GPPHDRS!= echo libg++/src/*.h libg++/src/gen/*.ccP libg++/src/gen/*.hP
beforeinstall:
${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 ${DESTDIR}/include/libg++
${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 444 \
${GPPHDRS} librx/rx.h \
${DESTDIR}/include/libg++
.include <bsd.lib.mk>