thisconfigdir=.
myfulldir=util/ss
mydir=.
BUILDTOP=$(REL)..$(S)..
SED = sed
INSTALLLIB=cp
INSTALLFILE=cp
all::
TOP=$(BUILDTOP)
LIBBASE=ss
LIBMAJOR=1
LIBMINOR=0
RELDIR=../util/ss
STOBJLISTS=OBJS.ST
clean-unix:: clean-liblinks clean-libs clean-libobjs
install-unix:: install-libs
LOCALINCLUDES= -I. -I$(srcdir)/
STLIBOBJS=\
ss_err.o \
std_rqs.o \
invocation.o help.o \
execute_cmd.o listen.o parse.o error.o prompt.o \
request_tbl.o list_rqs.o pager.o requests.o \
data.o
SRCS= $(srcdir)/invocation.c $(srcdir)/help.c \
$(srcdir)/execute_cmd.c $(srcdir)/listen.c $(srcdir)/parse.c \
$(srcdir)/error.c $(srcdir)/prompt.c \
$(srcdir)/request_tbl.c $(srcdir)/list_rqs.c $(srcdir)/pager.c \
$(srcdir)/requests.c $(srcdir)/data.c
EXTRADEPSRCS= \
$(srcdir)/mk_cmds.c $(srcdir)/utils.c $(srcdir)/options.c \
cmd_tbl.lex.c ct.tab.c \
ss_err.c \
std_rqs.c
depend-dependencies: ss_err.h includes
std_rqs.o: std_rqs.c ss_err.h
CODE= $(SRCS) $(MKCMDSFILES)
MKCMDSOBJS= mk_cmds.o utils.o options.o ct.tab.o cmd_tbl.lex.o
MKCMDSFILES= mk_cmds.c utils.c options.c ct.y cmd_tbl.lex.l
MKCMDSCSRCS= mk_cmds.c utils.c options.c ct.tab.c cmd_tbl.lex.c
HFILES= ss.h mit-sipb-copyright.h
BUILT_HFILES = ss_err.h
CFILES= $(SRCS) $(MKCMDSCSRCS) test_ss.c
FILES= $(SRCS) $(MKCMDSFILES) $(HFILES) \
ss_err.et std_rqs.ct Makefile \
test_ss.c ss mit-sipb-copyright.h copyright.h
all-unix:: mk_cmds ct_c.awk ct_c.sed includes all-unix:: all-liblinks
all-windows:: all-unix
dist: archives
install::
includes:: mk_cmds ct_c.sed ct_c.awk ss_err.h
HDRDIR=$(BUILDTOP)/include/ss
HDRS = $(HDRDIR)/ss.h \
$(HDRDIR)/ss_err.h
BUILD_HDRS = ss_err.h
SRC_HDRS = ss.h
SRC_HDRS_DEP = $(srcdir)/ss.h
includes:: $(HDRS)
$(HDRDIR)/timestamp:
if [ -d $(HDRDIR) ] ; then :; else mkdir -p $(HDRDIR); fi
echo timestamp > $(HDRDIR)/timestamp
$(HDRDIR)/ss.h: ss.h $(HDRDIR)/timestamp
$(RM) $(HDRDIR)/ss.h
$(CP) $(srcdir)/ss.h $(HDRDIR)/ss.h
$(HDRDIR)/ss_err.h: ss_err.h $(HDRDIR)/timestamp
$(RM) $(HDRDIR)/ss_err.h
$(CP) ss_err.h $(HDRDIR)/ss_err.h
clean-unix::
$(RM) $(HDRS) $(HDRDIR)/timestamp
std_rqs.c: std_rqs.ct mk_cmds ct_c.sed ct_c.awk
ss_err.h: ss_err.et
ss_err.c: ss_err.et
clean::
$(RM) ss_err.o ss_err.c ss_err.h std_rqs.c
depend:: ss_err.h
ct.tab.c ct.tab.h: ct.y
$(RM) ct.tab.* y.*
$(YACC) -d $(srcdir)/ct.y
$(MV) y.tab.c ct.tab.c
$(MV) y.tab.h ct.tab.h
#mk_cmds: $(MKCMDSOBJS)
#mk_cmds.o: ss_err.h
#install::
mk_cmds: $(srcdir)/mk_cmds.sh $(srcdir)/config_script
$(SHELL) $(srcdir)/config_script $(srcdir)/mk_cmds.sh . $(AWK) $(SED) > mk_cmds
chmod 755 mk_cmds
ct_c.awk: $(srcdir)/ct_c_awk.in
$(RM) $@
$(CP) $(srcdir)/ct_c_awk.in $@
ct_c.sed: $(srcdir)/ct_c_sed.in
$(SED) -e '/^
clean::
$(RM) mk_cmds ct_c.awk ct_c.sed $(MKCMDSOBJS)
clean::
rm -f *.o *~ \ ss_err.h ct.tab.c ct.tab.h cmd_tbl.lex.c \
lex.yy.c y.tab.c \
libss.a libss_p.a llib-lss.ln mk_cmds \
ss.ar ss.tar \
TAGS test_ss
invocation.so invocation.po $(OUTPRE)invocation.$(OBJEXT): invocation.c ss_internal.h \
ss.h $(BUILDTOP)/include/ss/ss_err.h $(COM_ERR_DEPS) \
copyright.h
help.so help.po $(OUTPRE)help.$(OBJEXT): help.c ss_internal.h ss.h \
$(BUILDTOP)/include/ss/ss_err.h $(COM_ERR_DEPS) copyright.h
execute_cmd.so execute_cmd.po $(OUTPRE)execute_cmd.$(OBJEXT): execute_cmd.c ss_internal.h \
ss.h $(BUILDTOP)/include/ss/ss_err.h $(COM_ERR_DEPS) \
copyright.h
listen.so listen.po $(OUTPRE)listen.$(OBJEXT): listen.c copyright.h ss_internal.h \
ss.h $(BUILDTOP)/include/ss/ss_err.h $(COM_ERR_DEPS)
parse.so parse.po $(OUTPRE)parse.$(OBJEXT): parse.c ss_internal.h ss.h \
$(BUILDTOP)/include/ss/ss_err.h $(COM_ERR_DEPS) copyright.h
error.so error.po $(OUTPRE)error.$(OBJEXT): error.c copyright.h $(COM_ERR_DEPS) \
ss_internal.h ss.h $(BUILDTOP)/include/ss/ss_err.h
prompt.so prompt.po $(OUTPRE)prompt.$(OBJEXT): prompt.c copyright.h ss_internal.h \
ss.h $(BUILDTOP)/include/ss/ss_err.h $(COM_ERR_DEPS)
request_tbl.so request_tbl.po $(OUTPRE)request_tbl.$(OBJEXT): request_tbl.c copyright.h \
ss_internal.h ss.h $(BUILDTOP)/include/ss/ss_err.h \
$(COM_ERR_DEPS)
list_rqs.so list_rqs.po $(OUTPRE)list_rqs.$(OBJEXT): list_rqs.c copyright.h \
ss_internal.h ss.h $(BUILDTOP)/include/ss/ss_err.h \
$(COM_ERR_DEPS)
pager.so pager.po $(OUTPRE)pager.$(OBJEXT): pager.c ss_internal.h ss.h \
$(BUILDTOP)/include/ss/ss_err.h $(COM_ERR_DEPS) copyright.h
requests.so requests.po $(OUTPRE)requests.$(OBJEXT): requests.c ss_internal.h \
ss.h $(BUILDTOP)/include/ss/ss_err.h $(COM_ERR_DEPS)
data.so data.po $(OUTPRE)data.$(OBJEXT): data.c ss_internal.h ss.h \
$(BUILDTOP)/include/ss/ss_err.h $(COM_ERR_DEPS) copyright.h
mk_cmds.so mk_cmds.po $(OUTPRE)mk_cmds.$(OBJEXT): mk_cmds.c copyright.h ss_internal.h \
ss.h $(BUILDTOP)/include/ss/ss_err.h $(COM_ERR_DEPS)
utils.so utils.po $(OUTPRE)utils.$(OBJEXT): utils.c copyright.h ss_internal.h \
ss.h $(BUILDTOP)/include/ss/ss_err.h $(COM_ERR_DEPS)
options.so options.po $(OUTPRE)options.$(OBJEXT): options.c copyright.h ss.h \
$(BUILDTOP)/include/ss/ss_err.h $(COM_ERR_DEPS)
cmd_tbl.lex.o: cmd_tbl.lex.c ct.tab.h
ct.tab.o: ct.tab.c ss.h $(BUILDTOP)/include/ss/ss_err.h \
$(COM_ERR_DEPS)
ss_err.so ss_err.po $(OUTPRE)ss_err.$(OBJEXT): ss_err.c $(COM_ERR_DEPS)
std_rqs.so std_rqs.po $(OUTPRE)std_rqs.$(OBJEXT): std_rqs.c $(SS_DEPS) $(COM_ERR_DEPS)