diff options
| author | Theodore Tso <tytso@mit.edu> | 1994-10-03 21:27:24 +0000 |
|---|---|---|
| committer | Theodore Tso <tytso@mit.edu> | 1994-10-03 21:27:24 +0000 |
| commit | 4d1eecf53c98a00d4572b6cb42635cfc8ef5699e (patch) | |
| tree | 1110cf3ef0ce323f6f7c2a317b0be18ba219f842 /src | |
| parent | f46b22bf773559c747d789170da72dcc52641e9a (diff) | |
| download | krb5-4d1eecf53c98a00d4572b6cb42635cfc8ef5699e.tar.gz krb5-4d1eecf53c98a00d4572b6cb42635cfc8ef5699e.tar.xz krb5-4d1eecf53c98a00d4572b6cb42635cfc8ef5699e.zip | |
Don't try to compile mk_cmds. Use awk/sed shell script replacement instead.
It's more apt to be portable, since it doesn't use lex or yacc. :-(
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4425 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
| -rw-r--r-- | src/util/ss/ChangeLog | 7 | ||||
| -rw-r--r-- | src/util/ss/Makefile.in | 25 | ||||
| -rw-r--r-- | src/util/ss/configure.in | 1 |
3 files changed, 27 insertions, 6 deletions
diff --git a/src/util/ss/ChangeLog b/src/util/ss/ChangeLog index 726f4205f..0e8edd1ab 100644 --- a/src/util/ss/ChangeLog +++ b/src/util/ss/ChangeLog @@ -1,3 +1,10 @@ +Mon Oct 3 17:26:27 1994 Theodore Y. Ts'o (tytso@dcl) + + * Makefile.in: + configure.in: Don't try to compile mk_cmds. Use awk/sed shell + script replacement instead. It's more apt to be + portable, since it doesn't use lex or yacc. :-( + Tue Aug 30 21:30:18 1994 Theodore Y. Ts'o (tytso at tsx-11) * cmd_tbl.lex.l: Add declaration for strdup() if HAS_STRDUP is not diff --git a/src/util/ss/Makefile.in b/src/util/ss/Makefile.in index 6bf519f24..faab18e65 100644 --- a/src/util/ss/Makefile.in +++ b/src/util/ss/Makefile.in @@ -1,5 +1,6 @@ CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE) LDFLAGS = -g +SED = /bin/sed INSTALLLIB=cp INSTALLFILE=cp @@ -35,6 +36,8 @@ SRCS= invocation.c help.c \ ss_err.h # ss_err.h here, so that make depend catches it. +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 @@ -88,7 +91,7 @@ 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 + $(RM) ss_err.o ss_err.c ss_err.h std_rqs.c ct_c.awk ct_c.sed depend:: ss_err.h @@ -123,13 +126,23 @@ libss.o: $(OBJS) # program(mk_cmds,$(MKCMDSOBJS), , LEXLIB BSDLIB,$(PROGDIR)) all:: mk_cmds -mk_cmds: $(MKCMDSOBJS) - $(CC) $(CFLAGS) -o $@ $(MKCMDSOBJS) $(LEXLIB) $(BSDLIB) +#mk_cmds: $(MKCMDSOBJS) +# $(CC) $(CFLAGS) -o $@ $(MKCMDSOBJS) $(LEXLIB) $(BSDLIB) +# +#mk_cmds.o: ss_err.h +# +#install:: +# $(INSTALLPROG) mk_cmds ${DESTDIR}$(PROGDIR)/mk_cmds -mk_cmds.o: ss_err.h +mk_cmds: $(srcdir)/mk_cmds.sh $(srcdir)/config_script + $(srcdir)/config_script $(srcdir)/mk_cmds.sh $(AWK) $(SED) > mk_cmds + chmod 755 mk_cmds -install:: - $(INSTALLPROG) mk_cmds ${DESTDIR}$(PROGDIR)/mk_cmds +ct_c.awk: $(srcdir)/ct_c.awk + $(CP) $(srcdir)/ct_c.awk ct_c.awk + +ct_c.sed: $(srcdir)/ct_c.sed + $(CP) $(srcdir)/ct_c.sed ct_c.sed clean:: $(RM) mk_cmds $(MKCMDSOBJS) diff --git a/src/util/ss/configure.in b/src/util/ss/configure.in index e81508266..8dbc1745b 100644 --- a/src/util/ss/configure.in +++ b/src/util/ss/configure.in @@ -4,6 +4,7 @@ CONFIG_RULES AC_SET_BUILDTOP AC_PROG_LEX AC_PROG_YACC +AC_PROG_AWK AC_PROG_ARCHIVE AC_PROG_RANLIB HAVE_YYLINENO |
