initial addition

This commit is contained in:
József L. Kiss
2023-08-17 12:55:32 +02:00
parent 800dd5e366
commit 587e10fbca
41 changed files with 852 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
Versions/Current/libruby.dylib
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
libruby.2.0.0.dylib
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
libruby.2.0.0.dylib
+1
View File
@@ -0,0 +1 @@
2.0
+1
View File
@@ -0,0 +1 @@
2.0
+1
View File
@@ -0,0 +1 @@
Versions/Current/Resources
+1
View File
@@ -0,0 +1 @@
Versions/Current/Ruby
View File
View File
@@ -0,0 +1 @@
Ruby
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
libruby.2.2.0.dylib
+1
View File
@@ -0,0 +1 @@
2.2
+1
View File
@@ -0,0 +1 @@
Versions/Current/Resources
+1
View File
@@ -0,0 +1 @@
Versions/Current/Ruby
View File
View File
@@ -0,0 +1 @@
libruby.2.5.1.dylib
@@ -0,0 +1 @@
libruby.2.5.1.dylib
+1
View File
@@ -0,0 +1 @@
2.5.1
+1
View File
@@ -0,0 +1 @@
Versions/Current/Resources
+1
View File
@@ -0,0 +1 @@
Versions/Current/Ruby
+1
View File
@@ -0,0 +1 @@
Current
View File
View File
@@ -0,0 +1 @@
Ruby
@@ -0,0 +1 @@
Ruby
@@ -0,0 +1 @@
libruby.2.7.dylib
+1
View File
@@ -0,0 +1 @@
2.7.2
+1
View File
@@ -0,0 +1 @@
Versions/Current/Resources
+1
View File
@@ -0,0 +1 @@
Versions/Current/Ruby
View File
@@ -0,0 +1 @@
Ruby
@@ -0,0 +1 @@
libruby.2.7.dylib
+1
View File
@@ -0,0 +1 @@
2.7.1
+660
View File
@@ -0,0 +1,660 @@
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
339559611A0D798C00BB518A /* Ruby.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE1590E61847A5A20084B06D /* Ruby.framework */; };
33CDE7B0182705EB00F7C6E8 /* rbsqlite3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33CDE7AF182705EB00F7C6E8 /* rbsqlite3.cpp */; };
33CDE7B918270A4800F7C6E8 /* RubyLib.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CDE7B618270A4800F7C6E8 /* RubyLib.h */; };
33CDE7BA18270A4800F7C6E8 /* RubyUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33CDE7B718270A4800F7C6E8 /* RubyUtils.cpp */; };
33CDE7BB18270A4800F7C6E8 /* RubyUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CDE7B818270A4800F7C6E8 /* RubyUtils.h */; };
E939EB2221120EE20023B67B /* rbsqlite3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33CDE7AF182705EB00F7C6E8 /* rbsqlite3.cpp */; };
E939EB2321120EE20023B67B /* RubyUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33CDE7B718270A4800F7C6E8 /* RubyUtils.cpp */; };
E939EB2821120EE20023B67B /* RubyLib.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CDE7B618270A4800F7C6E8 /* RubyLib.h */; };
E939EB2921120EE20023B67B /* RubyUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CDE7B818270A4800F7C6E8 /* RubyUtils.h */; };
E93B35442705ED4100A175B3 /* Ruby.Framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE6B446F211DA18D006A1F2E /* Ruby.Framework */; };
E93B35452705ED6400A175B3 /* Ruby.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEC02B3F26C66FC100934F5F /* Ruby.framework */; };
E99766C1252CB0AD00B1D8E9 /* rbsqlite3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33CDE7AF182705EB00F7C6E8 /* rbsqlite3.cpp */; };
E99766C2252CB0AD00B1D8E9 /* RubyUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33CDE7B718270A4800F7C6E8 /* RubyUtils.cpp */; };
E99766C6252CB0AD00B1D8E9 /* RubyLib.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CDE7B618270A4800F7C6E8 /* RubyLib.h */; };
E99766C7252CB0AD00B1D8E9 /* RubyUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CDE7B818270A4800F7C6E8 /* RubyUtils.h */; };
E9EA8AC81DAFC10D0029551B /* rbsqlite3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33CDE7AF182705EB00F7C6E8 /* rbsqlite3.cpp */; };
E9EA8AC91DAFC10D0029551B /* RubyUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33CDE7B718270A4800F7C6E8 /* RubyUtils.cpp */; };
E9EA8ACD1DAFC10D0029551B /* RubyLib.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CDE7B618270A4800F7C6E8 /* RubyLib.h */; };
E9EA8ACE1DAFC10D0029551B /* RubyUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CDE7B818270A4800F7C6E8 /* RubyUtils.h */; };
E9EA8AD51DAFC2510029551B /* Ruby.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E9EA8AD41DAFC2510029551B /* Ruby.framework */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
33CDE5E5182703B200F7C6E8 /* sqlite3.bundle */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = sqlite3.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
33CDE7AF182705EB00F7C6E8 /* rbsqlite3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = rbsqlite3.cpp; path = src/rbsqlite3.cpp; sourceTree = "<group>"; };
33CDE7B618270A4800F7C6E8 /* RubyLib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RubyLib.h; sourceTree = "<group>"; };
33CDE7B718270A4800F7C6E8 /* RubyUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RubyUtils.cpp; sourceTree = "<group>"; };
33CDE7B818270A4800F7C6E8 /* RubyUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RubyUtils.h; sourceTree = "<group>"; };
CE1590E518479EAB0084B06D /* sqlite3_exports.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = sqlite3_exports.txt; sourceTree = "<group>"; };
CE1590E61847A5A20084B06D /* Ruby.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Ruby.framework; path = "ThirdParty//lib/mac/2.0/Ruby.framework"; sourceTree = "<group>"; };
CE1590E81847A5F10084B06D /* Ruby.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Ruby.framework; path = "ThirdParty//lib/mac/1.8/Ruby.framework"; sourceTree = "<group>"; };
CE6B446F211DA18D006A1F2E /* Ruby.Framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Ruby.Framework; sourceTree = "<group>"; };
CEC02B3F26C66FC100934F5F /* Ruby.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Ruby.framework; path = "ThirdParty//lib/mac/2.7-universal/Ruby.framework"; sourceTree = "<group>"; };
E939EB2D21120EE20023B67B /* sqlite3.bundle */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = sqlite3.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
E99766CB252CB0AD00B1D8E9 /* sqlite3.bundle */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = sqlite3.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
E9EA8AD21DAFC10D0029551B /* sqlite3.bundle */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = sqlite3.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
E9EA8AD41DAFC2510029551B /* Ruby.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Ruby.framework; path = "ThirdParty//lib/mac/2.2/Ruby.framework"; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
33CDE5E2182703B100F7C6E8 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
339559611A0D798C00BB518A /* Ruby.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
E939EB2421120EE20023B67B /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
E93B35442705ED4100A175B3 /* Ruby.Framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
E99766C3252CB0AD00B1D8E9 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
E93B35452705ED6400A175B3 /* Ruby.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
E9EA8ACA1DAFC10D0029551B /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
E9EA8AD51DAFC2510029551B /* Ruby.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
33CDE5DA182703B100F7C6E8 = {
isa = PBXGroup;
children = (
33CDE7B518270A4800F7C6E8 /* RubyUtils */,
33CDE7AF182705EB00F7C6E8 /* rbsqlite3.cpp */,
CE1590E518479EAB0084B06D /* sqlite3_exports.txt */,
33CDE7B11827091E00F7C6E8 /* ThirdParty Frameworks */,
33CDE5E6182703B200F7C6E8 /* Products */,
);
sourceTree = "<group>";
};
33CDE5E6182703B200F7C6E8 /* Products */ = {
isa = PBXGroup;
children = (
33CDE5E5182703B200F7C6E8 /* sqlite3.bundle */,
E9EA8AD21DAFC10D0029551B /* sqlite3.bundle */,
E939EB2D21120EE20023B67B /* sqlite3.bundle */,
E99766CB252CB0AD00B1D8E9 /* sqlite3.bundle */,
);
name = Products;
sourceTree = "<group>";
};
33CDE7B11827091E00F7C6E8 /* ThirdParty Frameworks */ = {
isa = PBXGroup;
children = (
CEC02B3E26C66F9900934F5F /* Ruby 2.7 */,
E939EB2E211211400023B67B /* Ruby 2.5 */,
E9EA8AD31DAFC23A0029551B /* Ruby 2.2 */,
CE405E9418476E2800A77187 /* Ruby 2.0 */,
CE405E9518476E3C00A77187 /* Ruby 1.8 */,
);
name = "ThirdParty Frameworks";
sourceTree = "<group>";
};
33CDE7B518270A4800F7C6E8 /* RubyUtils */ = {
isa = PBXGroup;
children = (
33CDE7B618270A4800F7C6E8 /* RubyLib.h */,
33CDE7B718270A4800F7C6E8 /* RubyUtils.cpp */,
33CDE7B818270A4800F7C6E8 /* RubyUtils.h */,
);
name = RubyUtils;
path = src/RubyUtils;
sourceTree = "<group>";
};
CE405E9418476E2800A77187 /* Ruby 2.0 */ = {
isa = PBXGroup;
children = (
CE1590E61847A5A20084B06D /* Ruby.framework */,
);
name = "Ruby 2.0";
sourceTree = "<group>";
};
CE405E9518476E3C00A77187 /* Ruby 1.8 */ = {
isa = PBXGroup;
children = (
CE1590E81847A5F10084B06D /* Ruby.framework */,
);
name = "Ruby 1.8";
sourceTree = "<group>";
};
CEC02B3E26C66F9900934F5F /* Ruby 2.7 */ = {
isa = PBXGroup;
children = (
CEC02B3F26C66FC100934F5F /* Ruby.framework */,
);
name = "Ruby 2.7";
sourceTree = "<group>";
};
E939EB2E211211400023B67B /* Ruby 2.5 */ = {
isa = PBXGroup;
children = (
CE6B446F211DA18D006A1F2E /* Ruby.Framework */,
);
name = "Ruby 2.5";
path = "ThirdParty//lib/mac/2.5";
sourceTree = "<group>";
};
E9EA8AD31DAFC23A0029551B /* Ruby 2.2 */ = {
isa = PBXGroup;
children = (
E9EA8AD41DAFC2510029551B /* Ruby.framework */,
);
name = "Ruby 2.2";
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
33CDE5E3182703B100F7C6E8 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
33CDE7B918270A4800F7C6E8 /* RubyLib.h in Headers */,
33CDE7BB18270A4800F7C6E8 /* RubyUtils.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
E939EB2721120EE20023B67B /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
E939EB2821120EE20023B67B /* RubyLib.h in Headers */,
E939EB2921120EE20023B67B /* RubyUtils.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
E99766C5252CB0AD00B1D8E9 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
E99766C6252CB0AD00B1D8E9 /* RubyLib.h in Headers */,
E99766C7252CB0AD00B1D8E9 /* RubyUtils.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
E9EA8ACC1DAFC10D0029551B /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
E9EA8ACD1DAFC10D0029551B /* RubyLib.h in Headers */,
E9EA8ACE1DAFC10D0029551B /* RubyUtils.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
33CDE5E4182703B100F7C6E8 /* Ruby 2.0 */ = {
isa = PBXNativeTarget;
buildConfigurationList = 33CDE5E9182703B200F7C6E8 /* Build configuration list for PBXNativeTarget "Ruby 2.0" */;
buildPhases = (
33CDE5E1182703B100F7C6E8 /* Sources */,
33CDE5E2182703B100F7C6E8 /* Frameworks */,
33CDE5E3182703B100F7C6E8 /* Headers */,
);
buildRules = (
);
dependencies = (
);
name = "Ruby 2.0";
productName = "Hello World";
productReference = 33CDE5E5182703B200F7C6E8 /* sqlite3.bundle */;
productType = "com.apple.product-type.library.dynamic";
};
E939EB2021120EE20023B67B /* Ruby 2.5 */ = {
isa = PBXNativeTarget;
buildConfigurationList = E939EB2A21120EE20023B67B /* Build configuration list for PBXNativeTarget "Ruby 2.5" */;
buildPhases = (
E939EB2121120EE20023B67B /* Sources */,
E939EB2421120EE20023B67B /* Frameworks */,
E939EB2721120EE20023B67B /* Headers */,
);
buildRules = (
);
dependencies = (
);
name = "Ruby 2.5";
productName = "Hello World";
productReference = E939EB2D21120EE20023B67B /* sqlite3.bundle */;
productType = "com.apple.product-type.library.dynamic";
};
E99766BF252CB0AD00B1D8E9 /* Ruby 2.7 */ = {
isa = PBXNativeTarget;
buildConfigurationList = E99766C8252CB0AD00B1D8E9 /* Build configuration list for PBXNativeTarget "Ruby 2.7" */;
buildPhases = (
E99766C0252CB0AD00B1D8E9 /* Sources */,
E99766C3252CB0AD00B1D8E9 /* Frameworks */,
E99766C5252CB0AD00B1D8E9 /* Headers */,
);
buildRules = (
);
dependencies = (
);
name = "Ruby 2.7";
productName = "Hello World";
productReference = E99766CB252CB0AD00B1D8E9 /* sqlite3.bundle */;
productType = "com.apple.product-type.library.dynamic";
};
E9EA8AC61DAFC10D0029551B /* Ruby 2.2 */ = {
isa = PBXNativeTarget;
buildConfigurationList = E9EA8ACF1DAFC10D0029551B /* Build configuration list for PBXNativeTarget "Ruby 2.2" */;
buildPhases = (
E9EA8AC71DAFC10D0029551B /* Sources */,
E9EA8ACA1DAFC10D0029551B /* Frameworks */,
E9EA8ACC1DAFC10D0029551B /* Headers */,
);
buildRules = (
);
dependencies = (
);
name = "Ruby 2.2";
productName = "Hello World";
productReference = E9EA8AD21DAFC10D0029551B /* sqlite3.bundle */;
productType = "com.apple.product-type.library.dynamic";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
33CDE5DC182703B100F7C6E8 /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 1250;
ORGANIZATIONNAME = SketchUp;
};
buildConfigurationList = 33CDE5DF182703B100F7C6E8 /* Build configuration list for PBXProject "sqlite3" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = 33CDE5DA182703B100F7C6E8;
productRefGroup = 33CDE5E6182703B200F7C6E8 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
E99766BF252CB0AD00B1D8E9 /* Ruby 2.7 */,
E939EB2021120EE20023B67B /* Ruby 2.5 */,
E9EA8AC61DAFC10D0029551B /* Ruby 2.2 */,
33CDE5E4182703B100F7C6E8 /* Ruby 2.0 */,
);
};
/* End PBXProject section */
/* Begin PBXSourcesBuildPhase section */
33CDE5E1182703B100F7C6E8 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
33CDE7B0182705EB00F7C6E8 /* rbsqlite3.cpp in Sources */,
33CDE7BA18270A4800F7C6E8 /* RubyUtils.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
E939EB2121120EE20023B67B /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
E939EB2221120EE20023B67B /* rbsqlite3.cpp in Sources */,
E939EB2321120EE20023B67B /* RubyUtils.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
E99766C0252CB0AD00B1D8E9 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
E99766C1252CB0AD00B1D8E9 /* rbsqlite3.cpp in Sources */,
E99766C2252CB0AD00B1D8E9 /* RubyUtils.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
E9EA8AC71DAFC10D0029551B /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
E9EA8AC81DAFC10D0029551B /* rbsqlite3.cpp in Sources */,
E9EA8AC91DAFC10D0029551B /* RubyUtils.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin XCBuildConfiguration section */
33CDE5E7182703B200F7C6E8 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
EXECUTABLE_EXTENSION = bundle;
EXPORTED_SYMBOLS_FILE = sqlite3_exports.txt;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACH_O_TYPE = mh_bundle;
MACOSX_DEPLOYMENT_TARGET = 10.9;
PRODUCT_NAME = sqlite3;
SDKROOT = macosx;
VALID_ARCHS = "x86_64 arm64";
};
name = Debug;
};
33CDE5E8182703B200F7C6E8 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_STRICT_OBJC_MSGSEND = YES;
EXECUTABLE_EXTENSION = bundle;
EXPORTED_SYMBOLS_FILE = sqlite3_exports.txt;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
GCC_NO_COMMON_BLOCKS = YES;
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACH_O_TYPE = mh_bundle;
MACOSX_DEPLOYMENT_TARGET = 10.9;
PRODUCT_NAME = sqlite3;
SDKROOT = macosx;
VALID_ARCHS = "x86_64 arm64";
};
name = Release;
};
33CDE5EA182703B200F7C6E8 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = YES;
CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../Debug (2.0)";
CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/2.0";
DYLIB_COMPATIBILITY_VERSION = "";
DYLIB_CURRENT_VERSION = "";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/ThirdParty//lib/mac/2.0\"",
);
HEADER_SEARCH_PATHS = (
"ThirdParty//include/ruby/2.0/mac",
"ThirdParty//include/ruby/2.0/mac/universal-darwin12.5.0",
);
VALID_ARCHS = x86_64;
};
name = Debug;
};
33CDE5EB182703B200F7C6E8 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = YES;
CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../Release (2.0)";
CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/2.0";
DYLIB_COMPATIBILITY_VERSION = "";
DYLIB_CURRENT_VERSION = "";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/ThirdParty//lib/mac/2.0\"",
);
HEADER_SEARCH_PATHS = (
"ThirdParty//include/ruby/2.0/mac",
"ThirdParty//include/ruby/2.0/mac/universal-darwin12.5.0",
);
VALID_ARCHS = x86_64;
};
name = Release;
};
E939EB2B21120EE20023B67B /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = YES;
CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../Debug (2.5)";
CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/2.5";
DYLIB_COMPATIBILITY_VERSION = "";
DYLIB_CURRENT_VERSION = "";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/ThirdParty//lib/mac/2.5\"",
);
HEADER_SEARCH_PATHS = (
"ThirdParty//include/ruby/2.5/mac",
"ThirdParty//include/ruby/2.5/mac/x86_64-darwin14",
);
MACOSX_DEPLOYMENT_TARGET = 10.10;
VALID_ARCHS = x86_64;
};
name = Debug;
};
E939EB2C21120EE20023B67B /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = YES;
CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../Release (2.5)";
CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/2.5";
DYLIB_COMPATIBILITY_VERSION = "";
DYLIB_CURRENT_VERSION = "";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/ThirdParty//lib/mac/2.5\"",
);
HEADER_SEARCH_PATHS = (
"ThirdParty//include/ruby/2.5/mac",
"ThirdParty//include/ruby/2.5/mac/x86_64-darwin14",
);
MACOSX_DEPLOYMENT_TARGET = 10.10;
VALID_ARCHS = x86_64;
};
name = Release;
};
E99766C9252CB0AD00B1D8E9 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = YES;
CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../Debug (2.7)";
CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/2.7";
DYLIB_COMPATIBILITY_VERSION = "";
DYLIB_CURRENT_VERSION = "";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/ThirdParty//lib/mac/2.7-universal\"",
);
HEADER_SEARCH_PATHS = "ThirdParty//include/ruby/2.7/mac";
MACOSX_DEPLOYMENT_TARGET = 10.13;
};
name = Debug;
};
E99766CA252CB0AD00B1D8E9 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = YES;
CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../Release (2.7)";
CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/2.7";
DYLIB_COMPATIBILITY_VERSION = "";
DYLIB_CURRENT_VERSION = "";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/ThirdParty//lib/mac/2.7-universal\"",
);
HEADER_SEARCH_PATHS = "ThirdParty//include/ruby/2.7/mac";
MACOSX_DEPLOYMENT_TARGET = 10.13;
};
name = Release;
};
E9EA8AD01DAFC10D0029551B /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = YES;
CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../Debug (2.2)";
CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/2.2";
DYLIB_COMPATIBILITY_VERSION = "";
DYLIB_CURRENT_VERSION = "";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/ThirdParty//lib/mac/2.2\"",
);
HEADER_SEARCH_PATHS = (
"ThirdParty//include/ruby/2.2/mac",
"ThirdParty//include/ruby/2.2/mac/x86_64-darwin14",
);
MACOSX_DEPLOYMENT_TARGET = 10.11;
VALID_ARCHS = x86_64;
};
name = Debug;
};
E9EA8AD11DAFC10D0029551B /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = YES;
CONFIGURATION_BUILD_DIR = "$(SRCROOT)/../Release (2.2)";
CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/2.2";
DYLIB_COMPATIBILITY_VERSION = "";
DYLIB_CURRENT_VERSION = "";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/ThirdParty//lib/mac/2.2\"",
);
HEADER_SEARCH_PATHS = (
"ThirdParty//include/ruby/2.2/mac",
"ThirdParty//include/ruby/2.2/mac/x86_64-darwin14",
);
MACOSX_DEPLOYMENT_TARGET = 10.11;
VALID_ARCHS = x86_64;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
33CDE5DF182703B100F7C6E8 /* Build configuration list for PBXProject "sqlite3" */ = {
isa = XCConfigurationList;
buildConfigurations = (
33CDE5E7182703B200F7C6E8 /* Debug */,
33CDE5E8182703B200F7C6E8 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
33CDE5E9182703B200F7C6E8 /* Build configuration list for PBXNativeTarget "Ruby 2.0" */ = {
isa = XCConfigurationList;
buildConfigurations = (
33CDE5EA182703B200F7C6E8 /* Debug */,
33CDE5EB182703B200F7C6E8 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
E939EB2A21120EE20023B67B /* Build configuration list for PBXNativeTarget "Ruby 2.5" */ = {
isa = XCConfigurationList;
buildConfigurations = (
E939EB2B21120EE20023B67B /* Debug */,
E939EB2C21120EE20023B67B /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
E99766C8252CB0AD00B1D8E9 /* Build configuration list for PBXNativeTarget "Ruby 2.7" */ = {
isa = XCConfigurationList;
buildConfigurations = (
E99766C9252CB0AD00B1D8E9 /* Debug */,
E99766CA252CB0AD00B1D8E9 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
E9EA8ACF1DAFC10D0029551B /* Build configuration list for PBXNativeTarget "Ruby 2.2" */ = {
isa = XCConfigurationList;
buildConfigurations = (
E9EA8AD01DAFC10D0029551B /* Debug */,
E9EA8AD11DAFC10D0029551B /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 33CDE5DC182703B100F7C6E8 /* Project object */;
}
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version = "1.0">
<FileRef
location = "self:sqlite3.xcodeproj">
</FileRef>
</Workspace>
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>
@@ -0,0 +1,127 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1250"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "E99766BF252CB0AD00B1D8E9"
BuildableName = "sqlite3.bundle"
BlueprintName = "Ruby 2.7"
ReferencedContainer = "container:sqlite3.xcodeproj">
</BuildableReference>
</BuildActionEntry>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "E939EB2021120EE20023B67B"
BuildableName = "sqlite3.bundle"
BlueprintName = "Ruby 2.5"
ReferencedContainer = "container:sqlite3.xcodeproj">
</BuildableReference>
</BuildActionEntry>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "E9EA8AC61DAFC10D0029551B"
BuildableName = "sqlite3.bundle"
BlueprintName = "Ruby 2.2"
ReferencedContainer = "container:sqlite3.xcodeproj">
</BuildableReference>
</BuildActionEntry>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "33CDE5E4182703B100F7C6E8"
BuildableName = "sqlite3.bundle"
BlueprintName = "Ruby 2.0"
ReferencedContainer = "container:sqlite3.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Release"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "33CDE5E4182703B100F7C6E8"
BuildableName = "sqlite3.bundle"
BlueprintName = "Ruby 2.0"
ReferencedContainer = "container:sqlite3.xcodeproj">
</BuildableReference>
</MacroExpansion>
<Testables>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "E99766BF252CB0AD00B1D8E9"
BuildableName = "sqlite3.bundle"
BlueprintName = "Ruby 2.7"
ReferencedContainer = "container:sqlite3.xcodeproj">
</BuildableReference>
</MacroExpansion>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "33CDE5E4182703B100F7C6E8"
BuildableName = "sqlite3.bundle"
BlueprintName = "Ruby 2.0"
ReferencedContainer = "container:sqlite3.xcodeproj">
</BuildableReference>
</MacroExpansion>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
@@ -0,0 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SchemeUserState</key>
<dict>
<key>Ruby 2.0.xcscheme_^#shared#^_</key>
<dict>
<key>orderHint</key>
<integer>2</integer>
</dict>
<key>Ruby 2.2.xcscheme_^#shared#^_</key>
<dict>
<key>orderHint</key>
<integer>4</integer>
</dict>
<key>Ruby 2.5.xcscheme_^#shared#^_</key>
<dict>
<key>orderHint</key>
<integer>1</integer>
</dict>
<key>Ruby 2.7.xcscheme_^#shared#^_</key>
<dict>
<key>orderHint</key>
<integer>3</integer>
</dict>
<key>sqlite3.xcscheme_^#shared#^_</key>
<dict>
<key>orderHint</key>
<integer>0</integer>
</dict>
</dict>
</dict>
</plist>