You've already forked macports-base
mirror of
https://github.com/macports/macports-base.git
synced 2026-07-12 18:18:43 -07:00
27 lines
759 B
Makefile
27 lines
759 B
Makefile
|
|
.SUFFIXES: .m
|
|
|
|
.m.o:
|
|
${CC} -c -DUSE_TCL_STUBS -DTCL_NO_DEPRECATED ${OBJCFLAGS} ${CPPFLAGS} ${SHLIB_CFLAGS} $< -o $@
|
|
|
|
.c.o:
|
|
${CC} -c -DUSE_TCL_STUBS -DTCL_NO_DEPRECATED ${CFLAGS} ${CPPFLAGS} ${SHLIB_CFLAGS} $< -o $@
|
|
|
|
all:: ${SHLIB_NAME} pkgIndex.tcl
|
|
|
|
$(SHLIB_NAME): ${OBJS}
|
|
${SHLIB_LD} ${OBJS} -o ${SHLIB_NAME} ${TCL_STUB_LIB_SPEC} ${SHLIB_LDFLAGS} ${LIBS}
|
|
|
|
pkgIndex.tcl: $(SHLIB_NAME)
|
|
$(SILENT) ../pkg_mkindex.sh . || ( rm -rf $@ && exit 1 )
|
|
|
|
clean::
|
|
rm -f ${OBJS} ${SHLIB_NAME} so_locations pkgIndex.tcl
|
|
|
|
distclean:: clean
|
|
|
|
install:: all
|
|
$(INSTALL) -d -o ${DSTUSR} -g ${DSTGRP} -m ${DSTMODE} ${INSTALLDIR}
|
|
$(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 444 ${SHLIB_NAME} ${INSTALLDIR}
|
|
$(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 444 pkgIndex.tcl ${INSTALLDIR}
|