Blame src/lib/libast/astsa/astsa.omk

Packit Service a8c26c
#
Packit Service a8c26c
# standalone mini libast old make makefile
Packit Service a8c26c
#
Packit Service a8c26c
Packit Service a8c26c
CC = cc
Packit Service a8c26c
CFLAGS = $(ASTSA_CFLAGS)
Packit Service a8c26c
Packit Service a8c26c
ASTSA_OPTIMIZE = -O
Packit Service a8c26c
ASTSA_CFLAGS = $(ASTSA_OPTIMIZE) -D_PACKAGE_astsa -I.
Packit Service a8c26c
Packit Service a8c26c
ASTSA_GEN = \
Packit Service a8c26c
	ast_sa.h
Packit Service a8c26c
Packit Service a8c26c
ASTSA_BLD = \
Packit Service a8c26c
	dthdr.h
Packit Service a8c26c
Packit Service a8c26c
ASTSA_HDRS = \
Packit Service a8c26c
	ast.h \
Packit Service a8c26c
	ast_common.h \
Packit Service a8c26c
	ccode.h \
Packit Service a8c26c
	cdt.h \
Packit Service a8c26c
	debug.h \
Packit Service a8c26c
	error.h \
Packit Service a8c26c
	hashkey.h \
Packit Service a8c26c
	hashpart.h \
Packit Service a8c26c
	ip6.h \
Packit Service a8c26c
	magicid.h \
Packit Service a8c26c
	option.h \
Packit Service a8c26c
	optlib.h \
Packit Service a8c26c
	prototyped.h \
Packit Service a8c26c
	sfstr.h \
Packit Service a8c26c
	times.h \
Packit Service a8c26c
	vmalloc.h
Packit Service a8c26c
Packit Service a8c26c
ASTSA_SRCS = \
Packit Service a8c26c
	aso.c \
Packit Service a8c26c
	ast.c \
Packit Service a8c26c
	chresc.c \
Packit Service a8c26c
	error.c \
Packit Service a8c26c
	fmtbuf.c \
Packit Service a8c26c
	fmtip4.c \
Packit Service a8c26c
	fmtip6.c \
Packit Service a8c26c
	optget.c \
Packit Service a8c26c
	sfstr.c \
Packit Service a8c26c
	strcopy.c \
Packit Service a8c26c
	strdup.c \
Packit Service a8c26c
	strmatch.c \
Packit Service a8c26c
	strtoip4.c \
Packit Service a8c26c
	strtoip6.c \
Packit Service a8c26c
	vmalloc.c \
Packit Service a8c26c
	dtclose.c \
Packit Service a8c26c
	dtdisc.c \
Packit Service a8c26c
	dthash.c \
Packit Service a8c26c
	dtlist.c \
Packit Service a8c26c
	dtmethod.c \
Packit Service a8c26c
	dtnew.c \
Packit Service a8c26c
	dtopen.c \
Packit Service a8c26c
	dtstrhash.c \
Packit Service a8c26c
	dttree.c \
Packit Service a8c26c
	dtview.c \
Packit Service a8c26c
	dtwalk.c
Packit Service a8c26c
Packit Service a8c26c
ASTSA_MANIFEST = \
Packit Service a8c26c
	README astsa.omk mkast_sa \
Packit Service a8c26c
	$(ASTSA_BLD) $(ASTSA_HDRS) $(ASTSA_SRCS)
Packit Service a8c26c
Packit Service a8c26c
astsa : ast_sa.h libastsa.a
Packit Service a8c26c
Packit Service a8c26c
libastsa.a : aso.o ast.o chresc.o error.o fmtbuf.o fmtip4.o fmtip6.o optget.o \
Packit Service a8c26c
		sfstr.o strcopy.o strdup.o strmatch.o strtoip4.o strtoip6.o \
Packit Service a8c26c
		vmalloc.o \
Packit Service a8c26c
		dtclose.o dtdisc.o dthash.o dtlist.o dtmethod.o \
Packit Service a8c26c
		dtopen.o dtstrhash.o dttree.o dtview.o dtwalk.o
Packit Service a8c26c
	ar cr libastsa.a $?
Packit Service a8c26c
Packit Service a8c26c
ast_sa.h : mkast_sa
Packit Service a8c26c
	./mkast_sa $(CC) $(CFLAGS) > ast_sa.h
Packit Service a8c26c
Packit Service a8c26c
clean :
Packit Service a8c26c
	rm -f ast_sa.h *.o *.a
Packit Service a8c26c
Packit Service a8c26c
clobber : clean