summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2006-03-11 02:13:59 +0000
committerKen Raeburn <raeburn@mit.edu>2006-03-11 02:13:59 +0000
commit9a9cd819393585555a346aa9bab784889afc76c1 (patch)
treee7105060ccbcaa85def996bb3205fd624daaf66a /src
parent2348ec574041363cfa53c214212e8307fcde1337 (diff)
downloadkrb5-9a9cd819393585555a346aa9bab784889afc76c1.tar.gz
krb5-9a9cd819393585555a346aa9bab784889afc76c1.tar.xz
krb5-9a9cd819393585555a346aa9bab784889afc76c1.zip
Add a new recursive target "generated-files-mac", for producing the
generated files that lxs wants to feed into the Mac build system. (First approximation, may want some fine tuning later.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17728 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/Makefile.in2
-rw-r--r--src/appl/gssftp/ftpd/ChangeLog4
-rw-r--r--src/appl/gssftp/ftpd/Makefile.in2
-rw-r--r--src/config/ChangeLog7
-rw-r--r--src/config/post.in1
-rw-r--r--src/config/pre.in5
-rw-r--r--src/include/ChangeLog4
-rw-r--r--src/include/Makefile.in2
-rw-r--r--src/kadmin/cli/ChangeLog5
-rw-r--r--src/kadmin/cli/Makefile.in2
-rw-r--r--src/kadmin/ktutil/ChangeLog4
-rw-r--r--src/kadmin/ktutil/Makefile.in2
-rw-r--r--src/lib/gssapi/generic/ChangeLog4
-rw-r--r--src/lib/gssapi/generic/Makefile.in2
-rw-r--r--src/lib/gssapi/krb5/ChangeLog4
-rw-r--r--src/lib/gssapi/krb5/Makefile.in2
-rw-r--r--src/util/et/ChangeLog4
-rw-r--r--src/util/et/Makefile.in2
-rw-r--r--src/util/profile/ChangeLog4
-rw-r--r--src/util/profile/Makefile.in2
-rw-r--r--src/util/ss/ChangeLog5
-rw-r--r--src/util/ss/Makefile.in4
23 files changed, 76 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 471fa0fdd..3f6691071 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
+2006-03-10 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (generate-files-mac-prerecurse): Depend on
+ update-autoconf-h.
+
2006-03-08 Ken Raeburn <raeburn@mit.edu>
* configure.in: Check for vsnprintf and vasprintf, and for
diff --git a/src/Makefile.in b/src/Makefile.in
index 7b0f53cc4..cc2706ca6 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -22,7 +22,7 @@ all-unix:: krb5-config
# 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
# that autoconf.h is up to date before going into any of the subdirectories.
-all-prerecurse: update-autoconf-h
+all-prerecurse generate-files-mac-prerecurse: update-autoconf-h
update-autoconf-h:
(cd include/krb5 && $(MAKE) all)
diff --git a/src/appl/gssftp/ftpd/ChangeLog b/src/appl/gssftp/ftpd/ChangeLog
index 281776833..edabd69db 100644
--- a/src/appl/gssftp/ftpd/ChangeLog
+++ b/src/appl/gssftp/ftpd/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-10 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (generate-files-mac): Depend on ftpcmd.c.
+
2005-01-13 Ezra Peisach <epeisach@mit.edu>
* ftpd.c: GCC 4.0 fixes... Move static declaration of gunique out
diff --git a/src/appl/gssftp/ftpd/Makefile.in b/src/appl/gssftp/ftpd/Makefile.in
index 46bbf5ca1..6b12fc9ca 100644
--- a/src/appl/gssftp/ftpd/Makefile.in
+++ b/src/appl/gssftp/ftpd/Makefile.in
@@ -32,6 +32,8 @@ all:: ftpd
ftpd: $(OBJS) $(PTY_DEPLIB) $(GSS_DEPLIBS) $(KRB4COMPAT_DEPLIBS)
$(CC_LINK) -o $@ $(OBJS) $(FTPD_LIBS) $(PTY_LIB) $(UTIL_LIB) $(GSS_LIBS) $(KRB4COMPAT_LIBS)
+generate-files-mac: ftpcmd.c
+
clean::
$(RM) ftpd ftpcmd.c
diff --git a/src/config/ChangeLog b/src/config/ChangeLog
index ca5704b2a..2daa78882 100644
--- a/src/config/ChangeLog
+++ b/src/config/ChangeLog
@@ -1,3 +1,10 @@
+2006-03-10 Ken Raeburn <raeburn@mit.edu>
+
+ * pre.in (generate-files-mac): New target.
+ (generate-files-mac-prerecurse, generate-files-mac-recurse,
+ generate-files-mac-postrecurse): New helper targets.
+ * post.in (RECURSE_TARGETS): Add generate-files-mac-recurse.
+
2006-03-06 Ken Raeburn <raeburn@mit.edu>
* shlib.conf (*-*-darwin*): Update MAKE_DYNOBJ_COMMAND, LDCOMBINE,
diff --git a/src/config/post.in b/src/config/post.in
index 35cc91a76..237ceb318 100644
--- a/src/config/post.in
+++ b/src/config/post.in
@@ -143,6 +143,7 @@ $(srcdir)/$(thisconfigdir)/configure: @MAINT@ \
-$(RM) -r $(srcdir)/$(thisconfigdir)/autom4te.cache
RECURSE_TARGETS=all-recurse clean-recurse distclean-recurse install-recurse \
+ generate-files-mac-recurse \
check-recurse depend-recurse Makefiles-recurse install-headers-recurse
# MY_SUBDIRS overrides any setting of SUBDIRS generated by the
diff --git a/src/config/pre.in b/src/config/pre.in
index 808b03f59..31a84b1ec 100644
--- a/src/config/pre.in
+++ b/src/config/pre.in
@@ -118,6 +118,11 @@ Makefiles-recurse: Makefiles-prerecurse
Makefiles-prerecurse:
Makefiles-postrecurse:
+generate-files-mac: generate-files-mac-postrecurse
+generate-files-mac-postrecurse: generate-files-mac-recurse
+generate-files-mac-recurse: generate-files-mac-prerecurse
+generate-files-mac-prerecurse:
+
#
# end recursion rule support
##############################
diff --git a/src/include/ChangeLog b/src/include/ChangeLog
index 584311b05..1a6b91306 100644
--- a/src/include/ChangeLog
+++ b/src/include/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-10 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (generate-files-mac): Depend on krb5.h.
+
2006-03-07 Ken Raeburn <raeburn@mit.edu>
* k5-platform.h ({load,store}_{16,32,64}_le): Enable little-endian
diff --git a/src/include/Makefile.in b/src/include/Makefile.in
index dcd86a26f..15fe54b6a 100644
--- a/src/include/Makefile.in
+++ b/src/include/Makefile.in
@@ -16,6 +16,8 @@ all-windows::
all-unix:: maybe-make-db.h-@DB_HEADER_VERSION@
+generate-files-mac: krb5.h
+
maybe-make-db.h-k5:
: db.h will be installed by util/db2
maybe-make-db.h-sys:
diff --git a/src/kadmin/cli/ChangeLog b/src/kadmin/cli/ChangeLog
index 8c2cda9fc..fa76590c5 100644
--- a/src/kadmin/cli/ChangeLog
+++ b/src/kadmin/cli/ChangeLog
@@ -1,3 +1,8 @@
+2006-03-10 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (generate-files-mac): Depend on kadmin_ct.c and
+ getdate.c.
+
2005-11-17 Ken Raeburn <raeburn@mit.edu>
* kadmin.c: Include errno.h instead of k5-int.h.
diff --git a/src/kadmin/cli/Makefile.in b/src/kadmin/cli/Makefile.in
index ecde8640b..eb4f31438 100644
--- a/src/kadmin/cli/Makefile.in
+++ b/src/kadmin/cli/Makefile.in
@@ -29,6 +29,8 @@ install::
$(INSTALL_DATA) $(srcdir)/$(PROG).M ${DESTDIR}$(ADMIN_MANDIR)/$(PROG).8
$(INSTALL_DATA) $(srcdir)/$(PROG).local.M ${DESTDIR}$(ADMIN_MANDIR)/$(PROG).local.8
+generate-files-mac: kadmin_ct.c getdate.c
+
clean::
$(RM) $(PROG).local $(PROG) $(OBJS)
clean-unix::
diff --git a/src/kadmin/ktutil/ChangeLog b/src/kadmin/ktutil/ChangeLog
index fb35124a5..b78f70604 100644
--- a/src/kadmin/ktutil/ChangeLog
+++ b/src/kadmin/ktutil/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-10 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (generate-files-mac): Depend on ktutil_ct.c.
+
2005-10-12 Tom Yu <tlyu@mit.edu>
* ktutil_funcs.c (ktutil_add): Fix malloc size botches reported by
diff --git a/src/kadmin/ktutil/Makefile.in b/src/kadmin/ktutil/Makefile.in
index 2d23310a8..6917735df 100644
--- a/src/kadmin/ktutil/Makefile.in
+++ b/src/kadmin/ktutil/Makefile.in
@@ -23,6 +23,8 @@ install::
$(INSTALL_PROGRAM) ktutil ${DESTDIR}$(ADMIN_BINDIR)/ktutil
$(INSTALL_DATA) $(srcdir)/ktutil.M ${DESTDIR}$(ADMIN_MANDIR)/ktutil.8
+generate-files-mac: ktutil_ct.c
+
# needed until we run makedepend
ktutil_ct.c: ktutil_ct.ct
diff --git a/src/lib/gssapi/generic/ChangeLog b/src/lib/gssapi/generic/ChangeLog
index 901410c17..9d71b7b0e 100644
--- a/src/lib/gssapi/generic/ChangeLog
+++ b/src/lib/gssapi/generic/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-10 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (generate-files-mac): Depend on gssapi.h.
+
2005-09-22 Tom Yu <tlyu@mit.edu>
* rel_buffer.c (generic_gss_release_buffer): Free buffer even if
diff --git a/src/lib/gssapi/generic/Makefile.in b/src/lib/gssapi/generic/Makefile.in
index 1306b7db4..a2b9e9045 100644
--- a/src/lib/gssapi/generic/Makefile.in
+++ b/src/lib/gssapi/generic/Makefile.in
@@ -128,6 +128,8 @@ clean-windows::
$(RM) $(HDRS)
-if exist $(EHDRDIR)\nul rmdir $(EHDRDIR)
+generate-files-mac: gssapi.h
+
# Krb5InstallHeaders($(EXPORTED_HEADERS), $(KRB5_INCDIR)/krb5)
install-headers-unix install:: gssapi.h
@set -x; for f in $(EXPORTED_HEADERS) ; \
diff --git a/src/lib/gssapi/krb5/ChangeLog b/src/lib/gssapi/krb5/ChangeLog
index f1a7cc31a..1f602bfe2 100644
--- a/src/lib/gssapi/krb5/ChangeLog
+++ b/src/lib/gssapi/krb5/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-10 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (generate-files-mac): Depend on gssapi_krb5.h.
+
2006-03-07 Jeffrey Altman <jaltman@mit.edu>
* acquire_cred.c: (acquire_init_cred)
diff --git a/src/lib/gssapi/krb5/Makefile.in b/src/lib/gssapi/krb5/Makefile.in
index dd798fcf0..7e76561a1 100644
--- a/src/lib/gssapi/krb5/Makefile.in
+++ b/src/lib/gssapi/krb5/Makefile.in
@@ -205,6 +205,8 @@ clean-windows::
$(RM) $(EHDRDIR)\gssapi_krb5.h
-if exist $(EHDRDIR)\nul rmdir $(EHDRDIR)
+generate-files-mac: gssapi_krb5.h
+
##DOS##!if 0
gssapi_krb5.h: gssapi_krb5.hin
@echo "Creating gssapi.h" ; \
diff --git a/src/util/et/ChangeLog b/src/util/et/ChangeLog
index b7e3710f0..047e798e8 100644
--- a/src/util/et/ChangeLog
+++ b/src/util/et/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-10 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (generate-files-mac): Depend on compile_et.
+
2005-08-20 Ken Raeburn <raeburn@mit.edu>
* configure.in: Use K5_AC_INIT instead of AC_INIT.
diff --git a/src/util/et/Makefile.in b/src/util/et/Makefile.in
index b5baa191f..95b8fac24 100644
--- a/src/util/et/Makefile.in
+++ b/src/util/et/Makefile.in
@@ -76,6 +76,8 @@ all-windows:: $(COM_ERR_HDR)
$(COM_ERR_HDR): com_err.h
$(CP) com_err.h "$@"
+generate-files-mac: compile_et
+
error_table.c: et_lex.lex.c
error_table.c: $(srcdir)/error_table.y
diff --git a/src/util/profile/ChangeLog b/src/util/profile/ChangeLog
index ea269e8e2..d687008ee 100644
--- a/src/util/profile/ChangeLog
+++ b/src/util/profile/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-10 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (generate-files-mac): Depend on profile.h.
+
2006-03-06 Ken Raeburn <raeburn@mit.edu>
* Makefile.in (profile_tcl): Include $(LIBS).
diff --git a/src/util/profile/Makefile.in b/src/util/profile/Makefile.in
index a2d4814c8..b06b5bb61 100644
--- a/src/util/profile/Makefile.in
+++ b/src/util/profile/Makefile.in
@@ -61,6 +61,8 @@ all-windows:: $(PROFILE_HDR)
install-headers-unix:: includes
+generate-files-mac: profile.h
+
$(PROFILE_HDR):: profile.h
$(CP) profile.h "$@"
diff --git a/src/util/ss/ChangeLog b/src/util/ss/ChangeLog
index 5fbe42838..4393b9957 100644
--- a/src/util/ss/ChangeLog
+++ b/src/util/ss/ChangeLog
@@ -1,3 +1,8 @@
+2006-03-10 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (generate-files-mac): Depend on ct_c.awk, ct_c.sed,
+ std_rqs.c, and ss_err.h.
+
2005-08-20 Ken Raeburn <raeburn@mit.edu>
* configure.in: Use K5_AC_INIT instead of AC_INIT.
diff --git a/src/util/ss/Makefile.in b/src/util/ss/Makefile.in
index 97693a9e6..356e28d8e 100644
--- a/src/util/ss/Makefile.in
+++ b/src/util/ss/Makefile.in
@@ -95,7 +95,9 @@ HDRS = $(HDRDIR)/ss.h \
BUILD_HDRS = ss_err.h
SRC_HDRS = ss.h
-SRC_HDRS_DEP = $(srcdir)/ss.h
+SRC_HDRS_DEP = $(srcdir)/ss.h
+
+generate-files-mac: ct_c.awk ct_c.sed std_rqs.c ss_err.h
includes:: $(HDRS)
$(HDRDIR)/timestamp: