From c18a08206b6d54787abf11ff1c6594b17ef61c4c Mon Sep 17 00:00:00 2001 From: Tom Yu Date: Thu, 14 Jul 1994 07:42:49 +0000 Subject: [PATCH] attempt at autoconf'ing git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3972 dc483132-0cff-0310-8789-dd5450dbe970 --- src/appl/bsd/Makefile.in | 50 +++++++++++++++++++++++++++++++++++++++ src/appl/bsd/configure.in | 19 +++++++++++++++ 2 files changed, 69 insertions(+) create mode 100644 src/appl/bsd/Makefile.in create mode 100644 src/appl/bsd/configure.in diff --git a/src/appl/bsd/Makefile.in b/src/appl/bsd/Makefile.in new file mode 100644 index 000000000..a03cebed7 --- /dev/null +++ b/src/appl/bsd/Makefile.in @@ -0,0 +1,50 @@ +CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE) +SETENVSRC=@SETENVSRC@ +SETENVOBJ=@SETENVOBJ@ +ISODELIB=@ISODELIB@ +COMERRLIB=$(BUILDTOP)/util/et/libcom_err.a +K4LIB = $(KRB4)/lib/libkrb.a +KLIB = $(TOPLIBD)/libkrb5.a $(TOPLIBD)/libcrypto.a $(ISODELIB) $(COMERRLIB) + +SRCS= krcp.c krlogin.c krsh.c kcmd.c forward.c logutil.c $(SETENVSRC) \ + login.c +OBJS= krcp.o krlogin.o krsh.o kcmd.o forward.c logutil.o $(SETENVOBJ) \ + login.o + +all:: rsh rcp rlogin krshd krlogind login.krb5 + +rsh: krsh.o kcmd.o forward.o + $(CC) $(CFLAGS) -o rsh krsh.o kcmd.o forward.o $(KLIB) $(LIBS) + +install:: + cp rsh $(DESTDIR)$(CLIENT_BINDIR)/rsh + +rcp: krcp.o kcmd.o forward.o + $(CC) $(CFLAGS) -o rcp krcp.o kcmd.o forward.o $(KLIB) $(LIBS) + +install:: + cp rcp $(DESTDIR)$(CLIENT_BINDIR)/rcp + +rlogin: krlogin.o kcmd.o forward.o + $(CC) $(CFLAGS) -o rlogin krlogin.o kcmd.o forward.o $(KLIB) $(LIBS) + +install:: + cp rlogin $(DESTDIR)$(CLIENT_BINDIR)/rlogin + +krshd: krshd.o kcmd.o logutil.o forward.o + $(CC) $(CFLAGS) -o krshd krshd.o kcmd.o logutil.o forward.o $(KLIB) $(K4LIB) $(LIBS) + +install:: + cp krshd $(DESTDIR)$(SERVER_BINDIR)/krshd + +krlogind: krlogind.o logutil.o kcmd.o forward.o + $(CC) $(CFLAGS) -o krlogind krlogind.o logutil.o kcmd.o forward.o $(KLIB) $(K4LIB) $(LIBS) + +install:: + cp krlogind $(DESTDIR)$(SERVER_BINDIR)/krlogind + +login.krb5: login.o logutil.o $(SETENVOBJ) + $(CC) $(CFLAGS) -o login.krb5 login.o logutil.o $(SETENVOBJ) $(KLIB) $(LIBS) + +install:: + cp login.krb5 $(DESTDIR)$(SERVER_BINDIR)/login.krb5 diff --git a/src/appl/bsd/configure.in b/src/appl/bsd/configure.in new file mode 100644 index 000000000..3b719a30d --- /dev/null +++ b/src/appl/bsd/configure.in @@ -0,0 +1,19 @@ +AC_INIT(krlogind.c) +WITH_CCOPTS +ISODE_DEFS +ISODE_INCLUDE +CONFIG_RULES +AC_SET_BUILDTOP +AC_HAVE_LIBRARY(socket) +AC_HAVE_LIBRARY(nsl) +KRB_INCLUDE +WITH_KRB5ROOT +WITH_KRB4 +AC_COMPILE_CHECK([setenv], +[setenv();],[setenv("PATH","/bin",0)],, +[SETENVSRC=setenv.c +SETENVOBJ=setenv.o +AC_SUBST([SETENVSRC]) +AC_SUBST([SETENVOBJ])]) +ADD_DEF(-DKERBEROS) +AC_OUTPUT(Makefile,[EXTRA_RULES]) -- 2.26.2