Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Added an additional configuration to build as libllwebkitlib.dylib, w…

…ith the correct install name (@loader_path/libllwebkitlib.dylib).
  • Loading branch information...
commit e066a0ce40383da0d5ae432172403fcd999cbe4c 1 parent e3fb851
Monroe Williams authored
Showing with 94 additions and 3 deletions.
  1. +94 −3 llmozlib2/llmozlib2.xcodeproj/project.pbxproj
View
97 llmozlib2/llmozlib2.xcodeproj/project.pbxproj
@@ -42,7 +42,7 @@
99CCFC810A76AC7500ED39DE /* llmozlib2.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = llmozlib2.cpp; sourceTree = "<group>"; };
99CCFC820A76AC7500ED39DE /* llembeddedbrowserwindow.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = llembeddedbrowserwindow.cpp; sourceTree = SOURCE_ROOT; };
99CCFC830A76AC7500ED39DE /* llmozlib2.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = llmozlib2.h; sourceTree = "<group>"; };
- D2AAC0630554660B00DB518D /* libllmozlib2.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libllmozlib2.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
+ D2AAC0630554660B00DB518D /* libllwebkitlib.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libllwebkitlib.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -98,7 +98,7 @@
1AB674ADFE9D54B511CA2CBB /* Products */ = {
isa = PBXGroup;
children = (
- D2AAC0630554660B00DB518D /* libllmozlib2.dylib */,
+ D2AAC0630554660B00DB518D /* libllwebkitlib.dylib */,
994AD6B30A80123C00061DFB /* libllmozlib2.dylib */,
);
name = Products;
@@ -177,7 +177,7 @@
);
name = llmozlib2;
productName = llmozlib;
- productReference = D2AAC0630554660B00DB518D /* libllmozlib2.dylib */;
+ productReference = D2AAC0630554660B00DB518D /* libllwebkitlib.dylib */;
productType = "com.apple.product-type.library.dynamic";
};
/* End PBXNativeTarget section */
@@ -448,6 +448,94 @@
};
name = Release;
};
+ 9969FE620F9FB90A00738DB8 /* llwebkitlib */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = (
+ ppc,
+ i386,
+ );
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ OTHER_CFLAGS = (
+ "-DLL_DARWIN=1",
+ "-DSTATIC_QT=1",
+ );
+ PREBINDING = NO;
+ SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
+ };
+ name = llwebkitlib;
+ };
+ 9969FE630F9FB90A00738DB8 /* llwebkitlib */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ EXECUTABLE_PREFIX = lib;
+ EXPORTED_SYMBOLS_FILE = llmozlib2.exp;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
+ GCC_MODEL_TUNING = G5;
+ GCC_PREPROCESSOR_DEFINITIONS = "MOZILLA_INTERNAL_API=1";
+ GCC_SYMBOLS_PRIVATE_EXTERN = YES;
+ HEADER_SEARCH_PATHS = (
+ "$(HEADER_SEARCH_PATHS)",
+ "$(SRCROOT)/QTDIR/include//**",
+ );
+ INSTALL_PATH = "@loader_path/";
+ LIBRARY_SEARCH_PATHS = (
+ "$(BUILT_PRODUCTS_DIR)",
+ "$(LIBRARY_SEARCH_PATHS)",
+ "$(SRCROOT)/QTDIR/lib/",
+ "$(SRCROOT)/QTDIR/plugins/imageformats/",
+ "$(SRCROOT)/QTDIR/src/3rdparty/webkit/JavaScriptCore",
+ );
+ MACOSX_DEPLOYMENT_TARGET_i386 = 10.4;
+ MACOSX_DEPLOYMENT_TARGET_ppc = 10.3;
+ OTHER_LDFLAGS = (
+ "-lqjpeg",
+ "-lqgif",
+ "-lQtWebKit",
+ "-lQtNetwork",
+ "-lQtOpenGL",
+ "-lQtGui",
+ "-lQtCore",
+ "-lJavaScriptCore",
+ "-framework",
+ ApplicationServices,
+ "-framework",
+ AppKit,
+ "-framework",
+ Carbon,
+ "-framework",
+ OpenGL,
+ "-framework",
+ AGL,
+ "-lz",
+ );
+ PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES;
+ PRODUCT_NAME = llwebkitlib;
+ UNEXPORTED_SYMBOLS_FILE = "";
+ };
+ name = llwebkitlib;
+ };
+ 9969FE640F9FB90A00738DB8 /* llwebkitlib */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)_stub";
+ CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)_stub";
+ COPY_PHASE_STRIP = YES;
+ EXECUTABLE_PREFIX = lib;
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_MODEL_TUNING = G5;
+ INSTALL_PATH = "@executable_path/";
+ OTHER_LDFLAGS = "";
+ PREBINDING = NO;
+ PRODUCT_NAME = llmozlib2;
+ SYMROOT = build;
+ ZERO_LINK = NO;
+ };
+ name = llwebkitlib;
+ };
997107800B4D802200395272 /* All Symbols */ = {
isa = XCBuildConfiguration;
buildSettings = {
@@ -545,6 +633,7 @@
buildConfigurations = (
1DEB914B08733D8E0010E9CD /* Debug */,
1DEB914C08733D8E0010E9CD /* Release */,
+ 9969FE630F9FB90A00738DB8 /* llwebkitlib */,
997107810B4D802200395272 /* All Symbols */,
);
defaultConfigurationIsVisible = 0;
@@ -555,6 +644,7 @@
buildConfigurations = (
1DEB914F08733D8E0010E9CD /* Debug */,
1DEB915008733D8E0010E9CD /* Release */,
+ 9969FE620F9FB90A00738DB8 /* llwebkitlib */,
997107820B4D802200395272 /* All Symbols */,
);
defaultConfigurationIsVisible = 0;
@@ -565,6 +655,7 @@
buildConfigurations = (
994AD6B70A80125900061DFB /* Debug */,
994AD6B80A80125900061DFB /* Release */,
+ 9969FE640F9FB90A00738DB8 /* llwebkitlib */,
997107800B4D802200395272 /* All Symbols */,
);
defaultConfigurationIsVisible = 0;
Please sign in to comment.
Something went wrong with that request. Please try again.