mirror of
https://github.com/darlinghq/darling-cocotron.git
synced 2025-02-17 01:58:20 +00:00
fiddle build directories and install OpenSSL and Hunspell local to working copy
This commit is contained in:
parent
a133dbe99b
commit
1f07f6ff5f
@ -4,8 +4,8 @@ syntax: glob
|
||||
*.pbxuser
|
||||
*.perspectivev3
|
||||
*.mode2v3
|
||||
build.sym
|
||||
build.obj
|
||||
build
|
||||
build
|
||||
|
||||
.svn
|
||||
.DS_Store
|
||||
|
@ -364,16 +364,12 @@
|
||||
isa = XCBuildConfiguration;
|
||||
baseConfigurationReference = FE06AFC41430E6690071169B /* windows-i386.xcconfig */;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
DEBUG_INFORMATION_FORMAT = stabs;
|
||||
EXECUTABLE_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/Windows";
|
||||
EXECUTABLE_SUFFIX = .1.0.dll;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
HEADER_SEARCH_PATHS = "$(TARGET_BUILD_DIR)/CoreFoundation.framework/Headers";
|
||||
INFOPLIST_FILE = Info.plist;
|
||||
INSTALL_PATH = "$(INSTALL_PATH)/Foundation.framework/Resources";
|
||||
INSTALL_PATH = /Frameworks/Foundation.framework/Resources;
|
||||
OTHER_LDFLAGS = (
|
||||
"-shared",
|
||||
"-lssl",
|
||||
@ -383,8 +379,6 @@
|
||||
"-Wl,--enable-auto-import",
|
||||
);
|
||||
PRODUCT_NAME = CFSSLHandler_openssl;
|
||||
SDKROOT = "";
|
||||
WRAPPER_EXTENSION = bundle;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
@ -392,14 +386,10 @@
|
||||
isa = XCBuildConfiguration;
|
||||
baseConfigurationReference = FE06AFC41430E6690071169B /* windows-i386.xcconfig */;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
DEBUG_INFORMATION_FORMAT = stabs;
|
||||
EXECUTABLE_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/Windows";
|
||||
EXECUTABLE_SUFFIX = .1.0.dll;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
HEADER_SEARCH_PATHS = "$(TARGET_BUILD_DIR)/CoreFoundation.framework/Headers";
|
||||
INFOPLIST_FILE = Info.plist;
|
||||
INSTALL_PATH = "$(INSTALL_PATH)/Foundation.framework/Resources";
|
||||
INSTALL_PATH = /Frameworks/Foundation.framework/Resources;
|
||||
OTHER_LDFLAGS = (
|
||||
"-shared",
|
||||
"-lssl",
|
||||
@ -409,8 +399,6 @@
|
||||
"-Wl,--enable-auto-import",
|
||||
);
|
||||
PRODUCT_NAME = CFSSLHandler_openssl;
|
||||
SDKROOT = "";
|
||||
WRAPPER_EXTENSION = bundle;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
|
@ -5,7 +5,7 @@ scriptResources=$installResources/scripts
|
||||
productFolder=/Developer/Cocotron/1.0
|
||||
downloadFolder=$productFolder/Downloads
|
||||
|
||||
PREFIX=/Developer/Cocotron/1.0/Windows/i386/gcc-4.3.1/i386-mingw32msvc/
|
||||
PREFIX=`pwd`/../system/i386-mingw32msvc/
|
||||
INCLUDE=$PREFIX/include
|
||||
BIN=$PREFIX/bin
|
||||
LIB=$PREFIX/lib
|
||||
|
@ -5,7 +5,7 @@ scriptResources=$installResources/scripts
|
||||
productFolder=/Developer/Cocotron/1.0
|
||||
downloadFolder=$productFolder/Downloads
|
||||
|
||||
PREFIX=/Developer/Cocotron/1.0/Windows/i386/hunspell-1.3.1
|
||||
PREFIX=`pwd`/../system/i386-mingw32msvc/
|
||||
BUILD=/tmp/build_hunspell
|
||||
|
||||
$scriptResources/downloadFilesIfNeeded.sh $downloadFolder http://downloads.sourceforge.net/hunspell/hunspell-1.3.1.tar.gz
|
||||
|
@ -10,15 +10,6 @@
|
||||
8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
|
||||
FE05C39F140C91D600B85148 /* NSSpellEngine_hunspell.mm in Sources */ = {isa = PBXBuildFile; fileRef = FE05C39E140C91D600B85148 /* NSSpellEngine_hunspell.mm */; };
|
||||
FE081A17141070CF00A3DE85 /* NSSpellEngine_hunspellDictionary.mm in Sources */ = {isa = PBXBuildFile; fileRef = FE081A16141070CF00A3DE85 /* NSSpellEngine_hunspellDictionary.mm */; };
|
||||
FEC0A349170934F0002A60B7 /* darwin-i386-framework.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = FEC0A340170934EF002A60B7 /* darwin-i386-framework.xcconfig */; };
|
||||
FEC0A34A170934F0002A60B7 /* darwin-ppc-framework.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = FEC0A341170934EF002A60B7 /* darwin-ppc-framework.xcconfig */; };
|
||||
FEC0A34B170934F0002A60B7 /* darwin-x86_64-framework.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = FEC0A342170934F0002A60B7 /* darwin-x86_64-framework.xcconfig */; };
|
||||
FEC0A34C170934F0002A60B7 /* freebsd-i386-framework.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = FEC0A343170934F0002A60B7 /* freebsd-i386-framework.xcconfig */; };
|
||||
FEC0A34D170934F0002A60B7 /* linux-arm-framework.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = FEC0A344170934F0002A60B7 /* linux-arm-framework.xcconfig */; };
|
||||
FEC0A34E170934F0002A60B7 /* linux-i386-framework.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = FEC0A345170934F0002A60B7 /* linux-i386-framework.xcconfig */; };
|
||||
FEC0A34F170934F0002A60B7 /* linux-ppc-framework.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = FEC0A346170934F0002A60B7 /* linux-ppc-framework.xcconfig */; };
|
||||
FEC0A350170934F0002A60B7 /* solaris-sparc-framework.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = FEC0A347170934F0002A60B7 /* solaris-sparc-framework.xcconfig */; };
|
||||
FEC0A351170934F0002A60B7 /* windows-i386-framework.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = FEC0A348170934F0002A60B7 /* windows-i386-framework.xcconfig */; };
|
||||
FEC24A24140DE31100DDAC92 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 089C1672FE841209C02AAC07 /* Foundation.framework */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
@ -224,15 +215,6 @@
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */,
|
||||
FEC0A349170934F0002A60B7 /* darwin-i386-framework.xcconfig in Resources */,
|
||||
FEC0A34A170934F0002A60B7 /* darwin-ppc-framework.xcconfig in Resources */,
|
||||
FEC0A34B170934F0002A60B7 /* darwin-x86_64-framework.xcconfig in Resources */,
|
||||
FEC0A34C170934F0002A60B7 /* freebsd-i386-framework.xcconfig in Resources */,
|
||||
FEC0A34D170934F0002A60B7 /* linux-arm-framework.xcconfig in Resources */,
|
||||
FEC0A34E170934F0002A60B7 /* linux-i386-framework.xcconfig in Resources */,
|
||||
FEC0A34F170934F0002A60B7 /* linux-ppc-framework.xcconfig in Resources */,
|
||||
FEC0A350170934F0002A60B7 /* solaris-sparc-framework.xcconfig in Resources */,
|
||||
FEC0A351170934F0002A60B7 /* windows-i386-framework.xcconfig in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
@ -266,19 +248,11 @@
|
||||
isa = XCBuildConfiguration;
|
||||
baseConfigurationReference = FE06B3271430E89E0071169B /* windows-i386.xcconfig */;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
DEBUG_INFORMATION_FORMAT = stabs;
|
||||
EXECUTABLE_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/Windows";
|
||||
EXECUTABLE_SUFFIX = .1.0.dll;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = NO;
|
||||
HEADER_SEARCH_PATHS = "/Developer/Cocotron/1.0/Windows/i386/hunspell-1.3.1/include/";
|
||||
INFOPLIST_FILE = Info.plist;
|
||||
INSTALL_PATH = "$(INSTALL_PATH)/Foundation.framework/Resources";
|
||||
LIBRARY_SEARCH_PATHS = "/Developer/Cocotron/1.0/Windows/i386/hunspell-1.3.1/lib";
|
||||
OTHER_CFLAGS = "-D__LITTLE_ENDIAN__";
|
||||
INSTALL_PATH = /Frameworks/Foundation.framework/Resources;
|
||||
OTHER_LDFLAGS = (
|
||||
"-dynamic",
|
||||
"-lhunspell.1.3.1",
|
||||
@ -286,7 +260,6 @@
|
||||
"-Wl,--enable-auto-import",
|
||||
);
|
||||
PRODUCT_NAME = NSSpellEngine_hunspell;
|
||||
SDKROOT = "";
|
||||
WRAPPER_EXTENSION = spellEngine;
|
||||
};
|
||||
name = Debug;
|
||||
@ -295,19 +268,11 @@
|
||||
isa = XCBuildConfiguration;
|
||||
baseConfigurationReference = FE06B3271430E89E0071169B /* windows-i386.xcconfig */;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
DEBUG_INFORMATION_FORMAT = stabs;
|
||||
EXECUTABLE_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/Windows";
|
||||
EXECUTABLE_SUFFIX = .1.0.dll;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = s;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = NO;
|
||||
HEADER_SEARCH_PATHS = "/Developer/Cocotron/1.0/Windows/i386/hunspell-1.3.1/include/";
|
||||
INFOPLIST_FILE = Info.plist;
|
||||
INSTALL_PATH = "$(INSTALL_PATH)/Foundation.framework/Resources";
|
||||
LIBRARY_SEARCH_PATHS = "/Developer/Cocotron/1.0/Windows/i386/hunspell-1.3.1/lib";
|
||||
OTHER_CFLAGS = "-D__LITTLE_ENDIAN__";
|
||||
INSTALL_PATH = /Frameworks/Foundation.framework/Resources;
|
||||
OTHER_LDFLAGS = (
|
||||
"-dynamic",
|
||||
"-lhunspell.1.3.1",
|
||||
@ -315,7 +280,6 @@
|
||||
"-Wl,--enable-auto-import",
|
||||
);
|
||||
PRODUCT_NAME = NSSpellEngine_hunspell;
|
||||
SDKROOT = "";
|
||||
WRAPPER_EXTENSION = spellEngine;
|
||||
};
|
||||
name = Release;
|
||||
|
@ -159,9 +159,9 @@
|
||||
baseConfigurationReference = FE67838B143385CD0009A0A0 /* windows-i386-framework.xcconfig */;
|
||||
buildSettings = {
|
||||
INSTALL_PATH = /;
|
||||
PRIVATE_HEADERS_FOLDER_PATH = /usr/include;
|
||||
PRIVATE_HEADERS_FOLDER_PATH = "/i386-mingw32msvc/include";
|
||||
PRODUCT_NAME = pthread;
|
||||
PUBLIC_HEADERS_FOLDER_PATH = /usr/include;
|
||||
PUBLIC_HEADERS_FOLDER_PATH = "/i386-mingw32msvc/include";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
@ -170,9 +170,9 @@
|
||||
baseConfigurationReference = FE67838B143385CD0009A0A0 /* windows-i386-framework.xcconfig */;
|
||||
buildSettings = {
|
||||
INSTALL_PATH = /;
|
||||
PRIVATE_HEADERS_FOLDER_PATH = /usr/include;
|
||||
PRIVATE_HEADERS_FOLDER_PATH = "/i386-mingw32msvc/include";
|
||||
PRODUCT_NAME = pthread;
|
||||
PUBLIC_HEADERS_FOLDER_PATH = /usr/include;
|
||||
PUBLIC_HEADERS_FOLDER_PATH = "/i386-mingw32msvc/include";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
|
@ -1,8 +1,8 @@
|
||||
|
||||
DSTROOT = ../system/
|
||||
|
||||
SYMROOT = build.sym
|
||||
OBJROOT = build.obj
|
||||
SYMROOT = build/sym
|
||||
OBJROOT = build/obj
|
||||
|
||||
CONFIGURATION_BUILD_DIR = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/$(CURRENT_ARCH)
|
||||
CONFIGURATION_TEMP_DIR = $(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/$(CURRENT_ARCH)
|
||||
|
@ -5,7 +5,9 @@ EFFECTIVE_PLATFORM_NAME = -windows
|
||||
GCC_VERSION = org.cocotron.1.0.windows.i386.gcc.4.3.1
|
||||
|
||||
ARCHS = i386
|
||||
OTHER_CFLAGS = -D__LITTLE_ENDIAN__ -DWINVER=0x500 -Wno-multichar -Wreturn-type -isystem /Developer/Cocotron/1.0/Windows/i386
|
||||
OTHER_CFLAGS = -D__LITTLE_ENDIAN__ -DWINVER=0x500 -Wno-multichar -Wreturn-type -isystem $DSTROOT/i386-mingw32msvc/include
|
||||
LIBRARY_SEARCH_PATHS = $DSTROOT/i386-mingw32msvc/lib
|
||||
|
||||
GCC_VERSION = org.cocotron.1.0.windows.i386.gcc.4.3.1
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user