From 761f807d5ea32f5db0c07ae2c011c97b4688eaaf Mon Sep 17 00:00:00 2001 From: Alexandra Ellwood Date: Thu, 1 Sep 2005 20:48:53 +0000 Subject: Move KfM-specific build system components to KfM repository Moved KfM-specific build system components into the KfM repository to avoid conflicts between kfm and krb5 branch points and commit procedures. Only KfM developers have been editing these files anyway so there is no advantage to having them in the krb5 repository. ticket: new Component: krb5-build Target_Version: 1.4.3 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17367 dc483132-0cff-0310-8789-dd5450dbe970 --- src/mac/MacOSX/Scripts/Kerberos5BuildSystem.jam | 76 ------------------------- 1 file changed, 76 deletions(-) delete mode 100644 src/mac/MacOSX/Scripts/Kerberos5BuildSystem.jam (limited to 'src/mac/MacOSX/Scripts/Kerberos5BuildSystem.jam') diff --git a/src/mac/MacOSX/Scripts/Kerberos5BuildSystem.jam b/src/mac/MacOSX/Scripts/Kerberos5BuildSystem.jam deleted file mode 100644 index 3f3911842..000000000 --- a/src/mac/MacOSX/Scripts/Kerberos5BuildSystem.jam +++ /dev/null @@ -1,76 +0,0 @@ -Intermediates = "$(BUILT_PRODUCTS_DIR)/Kerberos5.intermediates" ; -IntermediateBuild = "$(Intermediates)/build" ; -Sources = "$(SRCROOT)/../../Kerberos5/Sources" ; - -Reconf = "$(Sources)/util/reconf" ; -Configure = "$(Sources)/configure" ; -Makefile = "$(IntermediateBuild)/Makefile" ; -MakefileET = "$(IntermediateBuild)/util/et/Makefile" ; -MakefileInclude = "$(IntermediateBuild)/include/Makefile" ; - - -# Assemble CFLAGS -CONFIGURE_CFLAGS = "-fno-common -include /usr/include/TargetConditionals.h -DUSE_PASSWORD_SERVER" ; -if $(RC_CFLAGS) != "" { CONFIGURE_CFLAGS = "$(CONFIGURE_CFLAGS) $(RC_CFLAGS)" ; } -if $(CFLAGS) != "" { CONFIGURE_CFLAGS = "$(CONFIGURE_CFLAGS) $(CFLAGS)" ; } -if $(OTHER_CFLAGS) != "" { CONFIGURE_CFLAGS = "$(CONFIGURE_CFLAGS) $(OTHER_CFLAGS)" ; } -if $(WARNING_CFLAGS) != "" { CONFIGURE_CFLAGS = "$(CONFIGURE_CFLAGS) $(WARNING_CFLAGS)" ; } -CONFIGURE_CFLAGS = "CFLAGS=$(CONFIGURE_CFLAGS)" ; - -# Assemble LDFLAGS -CONFIGURE_LDFLAGS = "-Wl,-search_paths_first" ; -if $(LDFLAGS) != "" { CONFIGURE_LDFLAGS = "$(LDFLAGS) $(CONFIGURE_LDFLAGS)" ; } -CONFIGURE_LDFLAGS = "LDFLAGS=$(CONFIGURE_LDFLAGS:)" ; - -# -# Note: in this jam script we have separated the dependency tree from the -# actual scripts. This is so that CVS checkouts trigger a rebuild but the jam -# script doesn't need to know how the reconf and configure scripts work. -# - -# Reconf : -rule Reconf -{ - DEPENDS "$(1)" : "$(1).in" "$(Reconf)" ; -} -actions Reconf -{ - cd "$(Sources)" && /bin/sh "$(Reconf)" -f -} - -# Configure : -rule Configure -{ - DEPENDS "$(1)" : "$(2)" ; - Reconf "$(2)" : "$(2).in" ; - Clean.Remove clean "$(1:D)" ; -} -actions Configure -{ - mkdir -p "$(1:D)" - cd "$(1:D)" && /bin/sh "$(2)" --prefix=/usr --localstatedir=/var/db "$(CONFIGURE_CFLAGS)" "$(CONFIGURE_LDFLAGS)" || rm -f "$(1)" -} - -# MakeInclude -rule MakeInclude -{ - DEPENDS "$(1)" : "$(Makefile)" ; - Configure "$(Makefile)" : "$(Configure)" ; - Clean.Remove clean "$(1)" ; -} -actions MakeInclude -{ - cd "$(1:D)/util/et" && make && cd "$(1:D)/include" && make && cd "$(1:D)/lib/gssapi/krb5" && make gssapi_krb5.h && touch "$(1)" && echo "### HAPPINESS ###" -} - -# Make -rule Make -{ - DEPENDS "$(1)" : "$(Makefile)" ; - Configure "$(Makefile)" : "$(Configure)" ; - Clean.Remove clean "$(1)" ; -} -actions Make -{ - cd "$(1:D)" && make && touch "$(1)" && echo "### HAPPINESS ###" -} -- cgit