1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-01 01:17:02 +00:00
freebsd-ports/devel/asis/files/Makefile.bsd
Will Andrews 2ed5dbefe7 Update to 3.13p.
PR:		23645
Submitted by:	MAINTAINER
2000-12-21 10:09:32 +00:00

23 lines
921 B
Makefile

ASISPROGFLAGS=-I../../asis -I../../gnat -I../../obj -largs -L../.. -lasis-${PORTVERSION}
all:
${GMAKE} -C obj clean bld-objs CFLAGS="${CFLAGS} -fPIC" CC=adagcc RM="rm -f"
adagcc -shared -Wl,-soname,libasis-${PORTVERSION}.so.1 \
-o libasis-${PORTVERSION}.so.1 obj/*.o -lc
${LN} -sf libasis-${PORTVERSION}.so.1 libasis-${PORTVERSION}.so
${GMAKE} -C obj clean libasis.a CFLAGS="${CFLAGS}" CC=adagcc
chmod a-w obj/*.ali
cd examples/ds && \
gnatmake ${CFLAGS} -o ../../display_source display_source ${ASISPROGFLAGS}
cd tools/asistant && \
gnatmake ${CFLAGS} -o ../../asistant.prg asistant-driver ${ASISPROGFLAGS}
cd tools/gnatelim && \
gnatmake ${CFLAGS} -o ../../gnatelim gnatelim-driver ${ASISPROGFLAGS}
cd tools/gnatstub && \
gnatmake ${CFLAGS} -o ../../gnatstub gnatstub-driver ${ASISPROGFLAGS}
clean:
${GMAKE} clean
rm -f asistant.prg display_source gnatelim gnatstub libasis*.so.*
rm -f libasis*.so