srcdir = @srcdir@ VPATH = @srcdir@ OBJS = registry.o entry.o sql.o vercomp.o util.o file.o portgroup.o snapshot.o STLIB_NAME = cregistry.a RANLIB = ranlib SQLEXT_NAME = macports.sqlext SQLEXT_OBJS = sqlext.o vercomp.o include ../../Mk/macports.autoconf.mk # required for strdup(3) on Linux and macOS CPPFLAGS+=-D_XOPEN_SOURCE=600 CPPFLAGS := ${SQLITE3_CPPFLAGS} ${CPPFLAGS} LIBS := ${SQLITE3_LIBS} ${LIBS} all:: ${STLIB_NAME} .c.o: ${CC} -c -DUSE_TCL_STUBS ${CFLAGS} ${CPPFLAGS} ${SHLIB_CFLAGS} $< -o $@ ${STLIB_NAME}:: ${OBJS} ${STLIB_LD} ${STLIB_NAME} ${OBJS} ${RANLIB} ${STLIB_NAME} ${SQLEXT_NAME}: ${SQLEXT_OBJS} ${SHLIB_LD} ${SQLEXT_OBJS} -o $@ clean:: rm -f ${STLIB_NAME} ${SQLEXT_NAME} ${SQLEXT_OBJS} ${OBJS} distclean:: clean rm -f Makefile test: all install:: all