Revision: 856 http://trac.macosforge.org/projects/darwinbuild/changeset/856 Author: wsiegrist@apple.com Date: 2010-08-06 09:48:24 -0700 (Fri, 06 Aug 2010) Log Message: ----------- Remove OpenSSL from build files Modified Paths: -------------- branches/PR-8279204/archs.sh branches/PR-8279204/darwinbuild.xcodeproj/project.pbxproj branches/PR-8279204/darwinxref/plugins/c_plugins.xcconfig Removed Paths: ------------- branches/PR-8279204/darwinbuild/Makefile branches/PR-8279204/darwinup/Makefile branches/PR-8279204/darwinxref/Makefile Modified: branches/PR-8279204/archs.sh =================================================================== --- branches/PR-8279204/archs.sh 2010-08-06 16:39:37 UTC (rev 855) +++ branches/PR-8279204/archs.sh 2010-08-06 16:48:24 UTC (rev 856) @@ -4,7 +4,6 @@ # Detect which arches we should build for # -CRYPTO_ARCHS=`lipo -info /usr/lib/libcrypto.dylib | cut -d : -f 3` SQLITE_ARCHS=`lipo -info /usr/lib/libsqlite3.dylib | cut -d : -f 3` TCL_ARCHS=`lipo -info /usr/lib/libtcl.dylib | cut -d : -f 3` SYSTEM_ARCHS=`lipo -info /usr/lib/libSystem.dylib | cut -d : -f 3` @@ -15,7 +14,7 @@ for ARCH in $SYSTEM_ARCHS; do # crosscheck against the remaining sets... - for ALIST in "$CRYPTO_ARCHS" "$SQLITE_ARCHS" "$TCL_ARCHS"; + for ALIST in "$SQLITE_ARCHS" "$TCL_ARCHS"; do # see if ARCH is not in ALIST if [[ ${ALIST/$ARCH} == $ALIST ]]; Deleted: branches/PR-8279204/darwinbuild/Makefile =================================================================== --- branches/PR-8279204/darwinbuild/Makefile 2010-08-06 16:39:37 UTC (rev 855) +++ branches/PR-8279204/darwinbuild/Makefile 2010-08-06 16:48:24 UTC (rev 856) @@ -1,75 +0,0 @@ -include ../common.mk - -### -### Variables for the 'install' phase -### -DATDIR:=$(DATDIR)/darwinbuild - -PrefixReplacements = darwinbuild \ - darwinmaster.sh \ - packageRoots.sh \ - thinPackages.sh \ - installXcode \ - installXcode32 - -all: manifest prefixes - -manifest: manifest.c - cc $(CFLAGS) -Wall -Werror -o $(OBJROOT)/$@ -lcrypto $^ - -prefixes: $(PrefixReplacements) - -$(PrefixReplacements): % : %.in - $(SED) -e 's,%%PREFIX%%,$(PREFIX),' $@.in > $@ ; - -install: all - [ -d $(BINDIR) ] || $(INSTALL) -d $(INSTALL_DIR_FLAGS) $(BINDIR) - $(INSTALL) $(INSTALL_EXE_FLAGS) darwinbuild $(BINDIR) - $(INSTALL) $(INSTALL_EXE_FLAGS) darwinmaster $(BINDIR) - - [ -d $(DATDIR) ] || $(INSTALL) -d $(INSTALL_DIR_FLAGS) $(DATDIR) - $(INSTALL) $(INSTALL_DOC_FLAGS) darwinbuild.common $(DATDIR) - $(INSTALL) $(INSTALL_EXE_FLAGS) installXcode $(DATDIR) - $(INSTALL) $(INSTALL_EXE_FLAGS) installXcode2 $(DATDIR) - $(INSTALL) $(INSTALL_EXE_FLAGS) installXcode3 $(DATDIR) - $(INSTALL) $(INSTALL_EXE_FLAGS) installXcode31 $(DATDIR) - $(INSTALL) $(INSTALL_EXE_FLAGS) installXcode32 $(DATDIR) - $(INSTALL) $(INSTALL_DOC_FLAGS) Info.plist $(DATDIR) - $(INSTALL) $(INSTALL_DOC_FLAGS) SDKSettings.plist $(DATDIR) - - $(INSTALL) $(INSTALL_EXE_FLAGS) createChroot $(DATDIR) - $(INSTALL) $(INSTALL_EXE_FLAGS) $(OBJROOT)/manifest $(DATDIR) - $(INSTALL) $(INSTALL_EXE_FLAGS) ditto $(DATDIR) - $(INSTALL) $(INSTALL_EXE_FLAGS) buildlist $(DATDIR) - $(INSTALL) $(INSTALL_EXE_FLAGS) buildorder $(DATDIR) - $(INSTALL) $(INSTALL_EXE_FLAGS) packageRoots $(DATDIR) - $(INSTALL) $(INSTALL_EXE_FLAGS) synthfat $(DATDIR) - $(INSTALL) $(INSTALL_EXE_FLAGS) thinFile $(DATDIR) - $(INSTALL) $(INSTALL_EXE_FLAGS) thinPackages $(DATDIR) - -uninstall: - rm -f $(BINDIR)/darwinbuild - rm -f $(BINDIR)/darwinmaster - rm -f $(DATDIR)/darwinbuild.common - rm -f $(DATDIR)/installXcode - rm -f $(DATDIR)/installXcode2 - rm -f $(DATDIR)/installXcode3 - rm -f $(DATDIR)/installXcode31 - rm -f $(DATDIR)/installXcode32 - rm -f $(DATDIR)/Info.plist - rm -f $(DATDIR)/SDKSettings.plist - rm -f $(DATDIR)/createChroot - rm -f $(DATDIR)/manifest - rm -f $(DATDIR)/ditto - rm -f $(DATDIR)/buildlist - rm -f $(DATDIR)/buildorder - rm -f $(DATDIR)/packageRoots - rm -f $(DATDIR)/synthfat - rm -f $(DATDIR)/thinFile - rm -f $(DATDIR)/thinPackages - - -clean: - rm -f manifest - @$(foreach SCRIPT,$(PrefixReplacements), \ - rm -f $(SCRIPT) ; ) Modified: branches/PR-8279204/darwinbuild.xcodeproj/project.pbxproj =================================================================== --- branches/PR-8279204/darwinbuild.xcodeproj/project.pbxproj 2010-08-06 16:39:37 UTC (rev 855) +++ branches/PR-8279204/darwinbuild.xcodeproj/project.pbxproj 2010-08-06 16:48:24 UTC (rev 856) @@ -161,7 +161,6 @@ 72C86C9D109745BC00C66E90 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 72C86BE210965E4F00C66E90 /* main.cpp */; }; 72C86C9E109745BC00C66E90 /* SerialSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 72C86BE410965E4F00C66E90 /* SerialSet.cpp */; }; 72C86C9F109745BC00C66E90 /* Utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 72C86BE610965E4F00C66E90 /* Utils.cpp */; }; - 72C86CE210974CC800C66E90 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 72C86CE110974CC700C66E90 /* libcrypto.dylib */; }; 72C86CE410974CC800C66E90 /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 72C86CE310974CC800C66E90 /* libsqlite3.dylib */; }; 72D05CB811D2680500B33EDD /* query.c in Sources */ = {isa = PBXBuildFile; fileRef = 72D05CA911D2678F00B33EDD /* query.c */; }; DF12E2821119E2B0007587C1 /* DB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF12E2811119E2B0007587C1 /* DB.cpp */; }; @@ -770,7 +769,6 @@ 72C86C481096609500C66E90 /* darwinup */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = darwinup; sourceTree = BUILT_PRODUCTS_DIR; }; 72C86C52109660CA00C66E90 /* darwintrace.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = darwintrace.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 72C86CDD10974C3A00C66E90 /* libredo_prebinding.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libredo_prebinding.a; path = /usr/local/lib/libredo_prebinding.a; sourceTree = "<absolute>"; }; - 72C86CE110974CC700C66E90 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = /usr/lib/libcrypto.dylib; sourceTree = "<absolute>"; }; 72C86CE310974CC800C66E90 /* libsqlite3.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsqlite3.dylib; path = /usr/lib/libsqlite3.dylib; sourceTree = "<absolute>"; }; 72D05CA911D2678F00B33EDD /* query.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = query.c; sourceTree = "<group>"; }; 72D05CB711D267C400B33EDD /* query.so */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.objfile"; includeInIndex = 0; path = query.so; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -968,7 +966,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 72C86CE210974CC800C66E90 /* libcrypto.dylib in Frameworks */, 72C86CE410974CC800C66E90 /* libsqlite3.dylib in Frameworks */, 7227ACA01098FCAA00BE33D7 /* libredo_prebinding.a in Frameworks */, ); @@ -1000,7 +997,6 @@ 72C86BD510965DC900C66E90 /* darwinbuild */, 72C86C391096607900C66E90 /* Products */, 72C86CDD10974C3A00C66E90 /* libredo_prebinding.a */, - 72C86CE110974CC700C66E90 /* libcrypto.dylib */, 72C86CE310974CC800C66E90 /* libsqlite3.dylib */, 72574A0F10977F7A00B13BC3 /* CoreFoundation.framework */, 72574A1410977FAD00B13BC3 /* libtcl.dylib */, Deleted: branches/PR-8279204/darwinup/Makefile =================================================================== --- branches/PR-8279204/darwinup/Makefile 2010-08-06 16:39:37 UTC (rev 855) +++ branches/PR-8279204/darwinup/Makefile 2010-08-06 16:48:24 UTC (rev 856) @@ -1,30 +0,0 @@ -include ../common.mk - -CXXFLAGS=-g -Wall -Werror -Wno-non-virtual-dtor $(CFLAGS) -# libredo.o is generated from cctools_ofiles -REDO=$(shell if [ -f /usr/local/lib/libredo_prebinding.a ]; then \ - echo /usr/local/lib/libredo_prebinding.a ; else \ - echo libredo.o ; fi) - -all: darwinup - -darwinup: Archive.o Depot.o Digest.o File.o SerialSet.o Utils.o main.o \ - $(REDO) - g++ $(CXXFLAGS) -lcrypto -lsqlite3 -o $@ $^ - -Archive.o: Archive.cpp Archive.h Depot.h File.h Utils.h -Depot.o: Depot.cpp Archive.h Depot.h File.h Utils.h -Digest.o: Digest.cpp Digest.h -File.o: File.cpp Archive.h Digest.h File.h Utils.h -Utils.o: Utils.h -main.o: main.cpp Depot.h Utils.h - -install: all - [ -d $(BINDIR) ] || $(INSTALL) -d $(INSTALL_DIR_FLAGS) $(BINDIR) - $(INSTALL) $(INSTALL_EXE_FLAGS) darwinup $(BINDIR) - -uninstall: - rm -f $(BINDIR)/darwinup - -clean: - rm -f darwinup Archive.o Depot.o Digest.o File.o SerialSet.o Utils.o main.o Deleted: branches/PR-8279204/darwinxref/Makefile =================================================================== --- branches/PR-8279204/darwinxref/Makefile 2010-08-06 16:39:37 UTC (rev 855) +++ branches/PR-8279204/darwinxref/Makefile 2010-08-06 16:48:24 UTC (rev 856) @@ -1,108 +0,0 @@ -include ../common.mk - -### -### Variables for the 'install' phase -### -DATDIR:=$(DATDIR)/darwinxref -INCDIR:=$(INCDIR)/darwinbuild - -SOURCES= \ - DBDataStore.c \ - DBPlugin.c \ - DBTclPlugin.c \ - cfutils.c \ - main.c - -PLUGIN_SOURCES=$(wildcard plugins/*.c) -PLUGIN_OBJECTS=$(PLUGIN_SOURCES:.c=.so) $(wildcard plugins/*.tcl) - -### todo: --with-plugin-path configuration -CFLAGS+= \ - -DDEFAULT_DB_FILE=\".build/xref.db\" \ - -DDEFAULT_PLUGIN_PATH=\"$(subst $(DESTDIR),,$(DATDIR))/plugins\" \ - -### todo: --with-tcl-plugins configuration -TCL_CFLAGS=-DHAVE_TCL_PLUGINS=1 -TCL_LDFLAGS=-ltcl - -CFLAGS+=-g -Wall -Werror $(TCL_CFLAGS) $(SQLITEINC) -LDFLAGS+=-framework CoreFoundation $(TCL_LDFLAGS) -PLUGIN_CFLAGS=$(CFLAGS) -I. -PLUGIN_LDFLAGS=$(LDFLAGS) -bundle -bundle_loader $(SYMROOT)/darwinxref - -CC = cc -DSYMUTIL = dsymutil - -all: \ - darwinxref \ - $(PLUGIN_SOURCES:.c=.so) \ - upgrade_plist \ - apple_plugins - -install: all install_apple_plugins - [ -d $(BINDIR) ] || \ - $(INSTALL) -d $(INSTALL_DIR_FLAGS) $(BINDIR) - $(INSTALL) $(INSTALL_EXE_FLAGS) $(SYMROOT)/darwinxref $(BINDIR) - - [ -d $(DATDIR)/plugins ] || \ - $(INSTALL) -d $(INSTALL_DIR_FLAGS) $(DATDIR)/plugins - $(INSTALL) $(INSTALL_DOC_FLAGS) $(OBJROOT)/plugins/*.so plugins/*.tcl $(DATDIR)/plugins - - [ -d $(INCDIR) ] || \ - $(INSTALL) -d $(INSTALL_DIR_FLAGS) $(INCDIR) - $(INSTALL) $(INSTALL_DOC_FLAGS) DBPlugin.h cfutils.h $(INCDIR) - -uninstall: - rm -f $(BINDIR)/darwinxref - [ ! -d $(DATDIR) ] || ( cd $(DATDIR) && rm -f $(PLUGIN_OBJECTS) ) - -rmdir $(DATDIR)/plugins - -rmdir $(DATDIR) - - rm -f $(INCDIR)/DBPlugin.h - rm -f $(INCDIR)/cfutils.h - -rmdir $(INCDIR) - -clean: - rm -f darwinxref - rm -rf darwinxref.dSYM - rm -f $(SOURCES:.c=.o) - rm -f $(PLUGIN_SOURCES:.c=.so) - rm -rf $(PLUGIN_SOURCES:.c=.so.dSYM) - rm -f upgrade_plist - rm -rf upgrade_plist.dSYM - -darwinxref: $(SOURCES) - @for CFILE in $(SOURCES); do \ - OFILE=$$(echo $$(basename $${CFILE}) | sed -e 's,\.[^.]*$$,.o,') ; \ - CMD="$(CC) $(CFLAGS) -c -o $(OBJROOT)/$${OFILE} $${CFILE}"; \ - echo $$CMD ; $$CMD || exit 1 ; \ - done - $(CC) $(LDFLAGS) $(CFLAGS) -o $(SYMROOT)/darwinxref \ - $(SQLITELIB) \ - $(foreach OFILE, $(SOURCES:.c=.o), $(OBJROOT)/$(notdir $(OFILE))) - $(DSYMUTIL) --out $(SYMROOT)/darwinxref.dSYM $(SYMROOT)/darwinxref || true - -plugins/register.so: plugins/register.c DBPlugin.h darwinxref - @mkdir -p $(OBJROOT)/plugins - cc $(CFLAGS) -o $(OBJROOT)/$@ $(PLUGIN_CFLAGS) $(PLUGIN_LDFLAGS) $(SQLITEINC) $(SQLITELIB) -lcrypto $< - -plugins/%.so: plugins/%.c DBPlugin.h darwinxref - @mkdir -p $(OBJROOT)/plugins - cc $(CFLAGS) -o $(OBJROOT)/$@ $(PLUGIN_CFLAGS) $(PLUGIN_LDFLAGS) $< - -plugins-darwinports/%.so: plugins-darwinports/%.c DBPlugin.h darwinxref - cc $(CFLAGS) -o $(OBJROOT)/$@ $(PLUGIN_CFLAGS) $(PLUGIN_LDFLAGS) $< - -apple_plugins: - @if [ -d plugins-apple ]; then \ - make -C plugins-apple; \ - fi - -install_apple_plugins: - @if [ -d plugins-apple ]; then \ - make -C plugins-apple install; \ - fi - -upgrade_plist: upgrade_plist.c cfutils.c - cc $(CFLAGS) -o $(OBJROOT)/$@ $(CFLAGS) $(LDFLAGS) $^ - Modified: branches/PR-8279204/darwinxref/plugins/c_plugins.xcconfig =================================================================== --- branches/PR-8279204/darwinxref/plugins/c_plugins.xcconfig 2010-08-06 16:39:37 UTC (rev 855) +++ branches/PR-8279204/darwinxref/plugins/c_plugins.xcconfig 2010-08-06 16:48:24 UTC (rev 856) @@ -41,7 +41,7 @@ GCC_WARN_UNUSED_VALUE = YES GCC_WARN_UNUSED_VARIABLE = YES OTHER_CFLAGS = -OTHER_LDFLAGS = -framework CoreFoundation -ltcl -lcrypto -lsqlite3 +OTHER_LDFLAGS = -framework CoreFoundation -ltcl -lsqlite3 PRODUCT_NAME = $(TARGET_NAME) WARNING_CFLAGS = -Werror -Wall PREFIX = /usr/local
participants (1)
-
source_changes@macosforge.org