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