/src/config.log
/src/config.status
/src/configure
-/src/krb5-config
/src/pyrunenv.vals
/src/runenv.py
/src/appl/user_user/uuclient
/src/appl/user_user/uuserver
+/src/build-tools/krb5-config
+
/src/clients/kdestroy/kdestroy
/src/clients/kinit/kinit
@ldap_plugin_dir@ \
plugins/preauth/pkinit \
kdc kadmin slave clients appl tests \
- config-files man doc @po@
+ config-files build-tools man doc @po@
WINSUBDIRS=include util lib ccapi windows clients appl
BUILDTOP=$(REL).
LOCALINCLUDES = -I$(srcdir)
DISTFILES = $(SRCS) $(HDRS) COPYING COPYING.LIB ChangeLog Makefile.in
-all-unix:: krb5-config
-
# Lots of things will start to depend on the thread support, which
# needs autoconf.h, but building "all" in include requires that util/et
# have been built first. Until we can untangle this, let's just check
clean-:: clean-windows
clean-unix::
- $(RM) *.o core krb5-config
+ $(RM) *.o core
mostlyclean: clean
-copy clients\kswitch\$(OUTPRE)kswitch.pdb "$(KRB_INSTALL_DIR)\bin\."
copy windows\leash\htmlhelp\*.chm "$(KRB_INSTALL_DIR)\bin\."
-install-unix::
- $(INSTALL_SCRIPT) krb5-config \
- $(DESTDIR)$(CLIENT_BINDIR)/krb5-config
-
-krb5-config: $(srcdir)/krb5-config.in config.status
- $(SHELL) config.status krb5-config
-
-# Test to ensure that krb5-config does not spit out things like
-# $(PURE) or $(LDFLAGS) in case someone changes config/shlib.conf
-check-unix:: krb5-config
- $(SHELL) $(srcdir)/t_krbconf
check-prerecurse: runenv.py
# Create a test realm and spawn a shell in an environment pointing to it.
--- /dev/null
+mydir=build-tools
+BUILDTOP=$(REL)..
+
+all-unix:: krb5-config
+
+krb5-config: $(srcdir)/krb5-config.in $(BUILDTOP)/config.status
+ cd $(BUILDTOP) && $(SHELL) config.status $(mydir)/$@
+
+install-unix::
+ $(INSTALL_SCRIPT) krb5-config $(DESTDIR)$(CLIENT_BINDIR)/krb5-config
+
+# Test to ensure that krb5-config does not spit out things like
+# $(PURE) or $(LDFLAGS) in case someone changes config/shlib.conf
+check-unix:: krb5-config
+ $(SHELL) $(srcdir)/t_krbconf
--- /dev/null
+# No dependencies here.
# require a specific license from the United States Government.
# It is the responsibility of any person or organization contemplating
# export to obtain such a license before exporting.
-#
+#
# WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
# distribute this software and its documentation for any purpose and
# without fee is hereby granted, provided that the above copyright
# M.I.T. makes no representations about the suitability of
# this software for any purpose. It is provided "as is" without express
# or implied warranty.
-#
+#
#
# Configurable parameters set by autoconf
# require a specific license from the United States Government.
# It is the responsibility of any person or organization contemplating
# export to obtain such a license before exporting.
-#
+#
# WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
# distribute this software and its documentation for any purpose and
# without fee is hereby granted, provided that the above copyright
AC_DEFINE_UNQUOTED(DEFCKTNAME, ["$DEFCKTNAME"],
[Define to default client keytab name])
-AC_CONFIG_FILES(krb5-config, [chmod +x krb5-config])
+AC_CONFIG_FILES(build-tools/krb5-config, [chmod +x build-tools/krb5-config])
V5_AC_OUTPUT_MAKEFILE(.
util util/support util/profile util/profile/testmod util/send-pr
dnl ccapi ccapi/lib ccapi/lib/unix ccapi/server ccapi/server/unix ccapi/test
- kdc slave config-files man doc include
+ kdc slave config-files build-tools man doc include
plugins/locate/python
plugins/kadm5_hook/test