Merge branch 'master' of github.com:mruby/mruby

This commit is contained in:
Yukihiro Matsumoto
2012-08-15 09:32:53 +09:00
8 changed files with 590 additions and 373 deletions
-1
View File
@@ -19,7 +19,6 @@ cscope.out
/bin
/mrblib/mrblib.c
/mrblib/*.*tmp
/build
/test/mrbtest
/test/mrbtest.c
/test/*.*tmp
+4 -2
View File
@@ -1,3 +1,5 @@
xcuserdata
build/lib
build/m*
build/
bin/
lib/
DerivedData/
View File
+277 -370
View File
@@ -6,26 +6,6 @@
objectVersion = 46;
objects = {
/* Begin PBXAggregateTarget section */
88D0984E15CFF54A002E0BE8 /* build all */ = {
isa = PBXAggregateTarget;
buildConfigurationList = 88D0985115CFF54A002E0BE8 /* Build configuration list for PBXAggregateTarget "build all" */;
buildPhases = (
);
dependencies = (
88D0985415CFF561002E0BE8 /* PBXTargetDependency */,
88D0985615CFF561002E0BE8 /* PBXTargetDependency */,
88D0985815CFF561002E0BE8 /* PBXTargetDependency */,
88D0985A15CFF561002E0BE8 /* PBXTargetDependency */,
88D0985C15CFF561002E0BE8 /* PBXTargetDependency */,
88D0985E15CFF561002E0BE8 /* PBXTargetDependency */,
88D0986015CFF561002E0BE8 /* PBXTargetDependency */,
);
name = "build all";
productName = "make all";
};
/* End PBXAggregateTarget section */
/* Begin PBXBuildFile section */
8844359B157730E1007F95A4 /* mrbtest.c in Sources */ = {isa = PBXBuildFile; fileRef = 8844359A157730DB007F95A4 /* mrbtest.c */; };
8844359C15773120007F95A4 /* libmruby.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8844353E1576F1A3007F95A4 /* libmruby.a */; };
@@ -143,55 +123,6 @@
remoteGlobalIDString = 88760AA115759B4F00113BFB;
remoteInfo = ruby_lib;
};
88D0985315CFF561002E0BE8 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 88BF3371156C992100F12AC7 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 88760AE415759EFE00113BFB;
remoteInfo = mruby_core;
};
88D0985515CFF561002E0BE8 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 88BF3371156C992100F12AC7 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 88760A8A157590F000113BFB;
remoteInfo = mrbc;
};
88D0985715CFF561002E0BE8 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 88BF3371156C992100F12AC7 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 88760AA115759B4F00113BFB;
remoteInfo = ruby_lib;
};
88D0985915CFF561002E0BE8 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 88BF3371156C992100F12AC7 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 88760B2315769E6100113BFB;
remoteInfo = mruby;
};
88D0985B15CFF561002E0BE8 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 88BF3371156C992100F12AC7 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 88760B3215769F3000113BFB;
remoteInfo = mirb;
};
88D0985D15CFF561002E0BE8 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 88BF3371156C992100F12AC7 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 8844358E1577301B007F95A4;
remoteInfo = mrbtest;
};
88D0985F15CFF561002E0BE8 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 88BF3371156C992100F12AC7 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 88760B731576A33100113BFB;
remoteInfo = mruby_fw;
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
@@ -871,13 +802,12 @@
targets = (
88BF3594156CA10D00F12AC7 /* make_mruby */,
88760AE415759EFE00113BFB /* mruby_core */,
88760A8A157590F000113BFB /* mrbc */,
88760AA115759B4F00113BFB /* ruby_lib */,
88760A8A157590F000113BFB /* mrbc */,
88760B2315769E6100113BFB /* mruby */,
88760B3215769F3000113BFB /* mirb */,
8844358E1577301B007F95A4 /* mrbtest */,
88760B731576A33100113BFB /* mruby_fw */,
88D0984E15CFF54A002E0BE8 /* build all */,
);
};
/* End PBXProject section */
@@ -1077,41 +1007,6 @@
target = 88760AA115759B4F00113BFB /* ruby_lib */;
targetProxy = 88760B891576A35C00113BFB /* PBXContainerItemProxy */;
};
88D0985415CFF561002E0BE8 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 88760AE415759EFE00113BFB /* mruby_core */;
targetProxy = 88D0985315CFF561002E0BE8 /* PBXContainerItemProxy */;
};
88D0985615CFF561002E0BE8 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 88760A8A157590F000113BFB /* mrbc */;
targetProxy = 88D0985515CFF561002E0BE8 /* PBXContainerItemProxy */;
};
88D0985815CFF561002E0BE8 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 88760AA115759B4F00113BFB /* ruby_lib */;
targetProxy = 88D0985715CFF561002E0BE8 /* PBXContainerItemProxy */;
};
88D0985A15CFF561002E0BE8 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 88760B2315769E6100113BFB /* mruby */;
targetProxy = 88D0985915CFF561002E0BE8 /* PBXContainerItemProxy */;
};
88D0985C15CFF561002E0BE8 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 88760B3215769F3000113BFB /* mirb */;
targetProxy = 88D0985B15CFF561002E0BE8 /* PBXContainerItemProxy */;
};
88D0985E15CFF561002E0BE8 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 8844358E1577301B007F95A4 /* mrbtest */;
targetProxy = 88D0985D15CFF561002E0BE8 /* PBXContainerItemProxy */;
};
88D0986015CFF561002E0BE8 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 88760B731576A33100113BFB /* mruby_fw */;
targetProxy = 88D0985F15CFF561002E0BE8 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
@@ -1126,239 +1021,14 @@
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
884435971577301B007F95A4 /* Debug */ = {
883AF3B115DA4EEA00AAA509 /* CLANGDebug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
HEADER_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/../src\"",
);
INSTALL_PATH = /;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = "";
};
name = Debug;
};
884435981577301B007F95A4 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
HEADER_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/../src\"",
);
INSTALL_PATH = /;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = "";
};
name = Release;
};
88760A93157590F000113BFB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
DEPLOYMENT_LOCATION = YES;
INSTALL_PATH = /;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = "";
};
name = Debug;
};
88760A94157590F000113BFB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
DEPLOYMENT_LOCATION = YES;
INSTALL_PATH = /;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = "";
};
name = Release;
};
88760AA415759B4F00113BFB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
DEPLOYMENT_LOCATION = YES;
EXECUTABLE_PREFIX = lib;
GCC_C_LANGUAGE_STANDARD = "compiler-default";
HEADER_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/../src\"",
);
INSTALL_PATH = /lib;
PRODUCT_NAME = mruby;
SDKROOT = "";
};
name = Debug;
};
88760AA515759B4F00113BFB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
DEPLOYMENT_LOCATION = YES;
EXECUTABLE_PREFIX = lib;
GCC_C_LANGUAGE_STANDARD = "compiler-default";
HEADER_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/../src\"",
);
INSTALL_PATH = /lib;
PRODUCT_NAME = mruby;
SDKROOT = "";
};
name = Release;
};
88760AE715759EFE00113BFB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
DEPLOYMENT_LOCATION = YES;
EXECUTABLE_PREFIX = lib;
GCC_C_LANGUAGE_STANDARD = "compiler-default";
GCC_OPTIMIZATION_LEVEL = 3;
HEADER_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/../src\"",
);
INSTALL_PATH = /lib;
LIBRARY_STYLE = STATIC;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = "";
USE_HEADERMAP = "$(inherited)";
};
name = Debug;
};
88760AE815759EFE00113BFB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
DEPLOYMENT_LOCATION = YES;
EXECUTABLE_PREFIX = lib;
GCC_C_LANGUAGE_STANDARD = "compiler-default";
HEADER_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/../src\"",
);
INSTALL_PATH = /lib;
LIBRARY_STYLE = STATIC;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = "";
USE_HEADERMAP = "$(inherited)";
};
name = Release;
};
88760B2C15769E6100113BFB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
DEPLOYMENT_LOCATION = YES;
GCC_C_LANGUAGE_STANDARD = "compiler-default";
HEADER_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/../src\"",
);
INSTALL_PATH = /;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = "";
};
name = Debug;
};
88760B2D15769E6100113BFB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
DEPLOYMENT_LOCATION = YES;
GCC_C_LANGUAGE_STANDARD = "compiler-default";
HEADER_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/../src\"",
);
INSTALL_PATH = /;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = "";
};
name = Release;
};
88760B3A15769F3000113BFB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
DEPLOYMENT_LOCATION = YES;
GCC_C_LANGUAGE_STANDARD = "compiler-default";
INSTALL_PATH = /;
PRODUCT_NAME = mirb;
SDKROOT = "";
};
name = Debug;
};
88760B3B15769F3000113BFB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
DEPLOYMENT_LOCATION = YES;
GCC_C_LANGUAGE_STANDARD = "compiler-default";
INSTALL_PATH = /;
PRODUCT_NAME = mirb;
SDKROOT = "";
};
name = Release;
};
88760B871576A33100113BFB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
DEPLOYMENT_LOCATION = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
FRAMEWORK_VERSION = A;
GCC_C_LANGUAGE_STANDARD = "compiler-default";
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "mruby_fw/mruby_fw-Prefix.pch";
HEADER_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/../src\"",
);
INFOPLIST_FILE = "mruby_fw/mruby_fw-Info.plist";
INSTALL_PATH = /;
PRODUCT_NAME = mruby;
SDKROOT = "";
WRAPPER_EXTENSION = framework;
};
name = Debug;
};
88760B881576A33100113BFB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
DEPLOYMENT_LOCATION = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
FRAMEWORK_VERSION = A;
GCC_C_LANGUAGE_STANDARD = "compiler-default";
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "mruby_fw/mruby_fw-Prefix.pch";
HEADER_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/../src\"",
);
INFOPLIST_FILE = "mruby_fw/mruby_fw-Info.plist";
INSTALL_PATH = /;
PRODUCT_NAME = mruby;
SDKROOT = "";
WRAPPER_EXTENSION = framework;
};
name = Release;
};
88BF337C156C992100F12AC7 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COPY_PHASE_STRIP = NO;
DEPLOYMENT_LOCATION = YES;
DSTROOT = "$(SRCROOT)/build";
DSTROOT = "$(PROJECT_DIR)";
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
GCC_OPTIMIZATION_LEVEL = 3;
GCC_PREPROCESSOR_DEFINITIONS = (
HAVE_FLOAT_H,
@@ -1367,15 +1037,267 @@
"$(inherited)",
);
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = "\"$(SRCROOT)/../include\"";
HEADER_SEARCH_PATHS = (
"\"$(PROJECT_DIR)/../include\"",
"\"$(PROJECT_DIR)/../src\"",
);
INSTALL_PATH = /build;
LIBRARY_SEARCH_PATHS = "\"$(SRCROOT)/../lib\"";
MACOSX_DEPLOYMENT_TARGET = 10.7;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = macosx;
RUN_CLANG_STATIC_ANALYZER = YES;
STRIP_STYLE = debugging;
USE_HEADERMAP = NO;
};
name = CLANGDebug;
};
883AF3B215DA4EEA00AAA509 /* CLANGDebug */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
DEBUGGING_SYMBOLS = YES;
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "";
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = CLANGDebug;
};
883AF3B315DA4EEA00AAA509 /* CLANGDebug */ = {
isa = XCBuildConfiguration;
buildSettings = {
INSTALL_PATH = /lib;
LIBRARY_STYLE = STATIC;
PRODUCT_NAME = "$(TARGET_NAME)";
USE_HEADERMAP = "$(inherited)";
};
name = CLANGDebug;
};
883AF3B415DA4EEA00AAA509 /* CLANGDebug */ = {
isa = XCBuildConfiguration;
buildSettings = {
INSTALL_PATH = /lib;
LIBRARY_STYLE = STATIC;
PRODUCT_NAME = mruby;
};
name = CLANGDebug;
};
883AF3B515DA4EEA00AAA509 /* CLANGDebug */ = {
isa = XCBuildConfiguration;
buildSettings = {
INSTALL_PATH = /bin;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = CLANGDebug;
};
883AF3B615DA4EEA00AAA509 /* CLANGDebug */ = {
isa = XCBuildConfiguration;
buildSettings = {
INSTALL_PATH = /bin;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = CLANGDebug;
};
883AF3B715DA4EEA00AAA509 /* CLANGDebug */ = {
isa = XCBuildConfiguration;
buildSettings = {
INSTALL_PATH = /bin;
PRODUCT_NAME = mirb;
};
name = CLANGDebug;
};
883AF3B815DA4EEA00AAA509 /* CLANGDebug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
INSTALL_PATH = /bin;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = CLANGDebug;
};
883AF3B915DA4EEA00AAA509 /* CLANGDebug */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
FRAMEWORK_VERSION = A;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "mruby_fw/mruby_fw-Prefix.pch";
INFOPLIST_FILE = "mruby_fw/mruby_fw-Info.plist";
INSTALL_PATH = /lib;
PRODUCT_NAME = mruby;
WRAPPER_EXTENSION = framework;
};
name = CLANGDebug;
};
884435971577301B007F95A4 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
INSTALL_PATH = /bin;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
};
884435981577301B007F95A4 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
INSTALL_PATH = /bin;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;
};
88760A93157590F000113BFB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
INSTALL_PATH = /bin;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
};
88760A94157590F000113BFB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
INSTALL_PATH = /bin;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;
};
88760AA415759B4F00113BFB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
INSTALL_PATH = /lib;
LIBRARY_STYLE = STATIC;
PRODUCT_NAME = mruby;
};
name = Debug;
};
88760AA515759B4F00113BFB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
INSTALL_PATH = /lib;
LIBRARY_STYLE = STATIC;
PRODUCT_NAME = mruby;
};
name = Release;
};
88760AE715759EFE00113BFB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
INSTALL_PATH = /lib;
LIBRARY_STYLE = STATIC;
PRODUCT_NAME = "$(TARGET_NAME)";
USE_HEADERMAP = "$(inherited)";
};
name = Debug;
};
88760AE815759EFE00113BFB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
INSTALL_PATH = /lib;
LIBRARY_STYLE = STATIC;
PRODUCT_NAME = "$(TARGET_NAME)";
USE_HEADERMAP = "$(inherited)";
};
name = Release;
};
88760B2C15769E6100113BFB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
INSTALL_PATH = /bin;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
};
88760B2D15769E6100113BFB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
INSTALL_PATH = /bin;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;
};
88760B3A15769F3000113BFB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
INSTALL_PATH = /bin;
PRODUCT_NAME = mirb;
};
name = Debug;
};
88760B3B15769F3000113BFB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
INSTALL_PATH = /bin;
PRODUCT_NAME = mirb;
};
name = Release;
};
88760B871576A33100113BFB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
FRAMEWORK_VERSION = A;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "mruby_fw/mruby_fw-Prefix.pch";
INFOPLIST_FILE = "mruby_fw/mruby_fw-Info.plist";
INSTALL_PATH = /lib;
PRODUCT_NAME = mruby;
WRAPPER_EXTENSION = framework;
};
name = Debug;
};
88760B881576A33100113BFB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
FRAMEWORK_VERSION = A;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "mruby_fw/mruby_fw-Prefix.pch";
INFOPLIST_FILE = "mruby_fw/mruby_fw-Info.plist";
INSTALL_PATH = /lib;
PRODUCT_NAME = mruby;
WRAPPER_EXTENSION = framework;
};
name = Release;
};
88BF337C156C992100F12AC7 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COPY_PHASE_STRIP = NO;
DEPLOYMENT_LOCATION = YES;
DSTROOT = "$(PROJECT_DIR)";
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_OPTIMIZATION_LEVEL = 3;
GCC_PREPROCESSOR_DEFINITIONS = (
HAVE_FLOAT_H,
HAVE_STRING_H,
"DEBUG=1",
"$(inherited)",
);
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = (
"\"$(PROJECT_DIR)/../include\"",
"\"$(PROJECT_DIR)/../src\"",
);
INSTALL_PATH = /build;
LIBRARY_SEARCH_PATHS = "\"$(SRCROOT)/../lib\"";
ONLY_ACTIVE_ARCH = YES;
RUN_CLANG_STATIC_ANALYZER = NO;
STRIP_STYLE = debugging;
USE_HEADERMAP = NO;
};
name = Debug;
@@ -1383,26 +1305,26 @@
88BF337D156C992100F12AC7 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COPY_PHASE_STRIP = YES;
DEPLOYMENT_LOCATION = YES;
DSTROOT = "$(SRCROOT)/build";
DSTROOT = "$(PROJECT_DIR)";
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
HAVE_FLOAT_H,
HAVE_STRING_H,
"DEBUG=1",
"$(inherited)",
);
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = "\"$(SRCROOT)/../include\"";
HEADER_SEARCH_PATHS = (
"\"$(PROJECT_DIR)/../include\"",
"\"$(PROJECT_DIR)/../src\"",
);
INSTALL_PATH = /build;
LIBRARY_SEARCH_PATHS = "\"$(SRCROOT)/../lib\"";
MACOSX_DEPLOYMENT_TARGET = 10.7;
SDKROOT = macosx;
STRIP_STYLE = debugging;
USE_HEADERMAP = NO;
};
name = Release;
@@ -1430,22 +1352,6 @@
};
name = Release;
};
88D0984F15CFF54A002E0BE8 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = "";
};
name = Debug;
};
88D0985015CFF54A002E0BE8 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = "";
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
@@ -1453,6 +1359,7 @@
isa = XCConfigurationList;
buildConfigurations = (
884435971577301B007F95A4 /* Debug */,
883AF3B815DA4EEA00AAA509 /* CLANGDebug */,
884435981577301B007F95A4 /* Release */,
);
defaultConfigurationIsVisible = 0;
@@ -1462,6 +1369,7 @@
isa = XCConfigurationList;
buildConfigurations = (
88760A93157590F000113BFB /* Debug */,
883AF3B515DA4EEA00AAA509 /* CLANGDebug */,
88760A94157590F000113BFB /* Release */,
);
defaultConfigurationIsVisible = 0;
@@ -1471,6 +1379,7 @@
isa = XCConfigurationList;
buildConfigurations = (
88760AA415759B4F00113BFB /* Debug */,
883AF3B415DA4EEA00AAA509 /* CLANGDebug */,
88760AA515759B4F00113BFB /* Release */,
);
defaultConfigurationIsVisible = 0;
@@ -1480,6 +1389,7 @@
isa = XCConfigurationList;
buildConfigurations = (
88760AE715759EFE00113BFB /* Debug */,
883AF3B315DA4EEA00AAA509 /* CLANGDebug */,
88760AE815759EFE00113BFB /* Release */,
);
defaultConfigurationIsVisible = 0;
@@ -1489,6 +1399,7 @@
isa = XCConfigurationList;
buildConfigurations = (
88760B2C15769E6100113BFB /* Debug */,
883AF3B615DA4EEA00AAA509 /* CLANGDebug */,
88760B2D15769E6100113BFB /* Release */,
);
defaultConfigurationIsVisible = 0;
@@ -1498,6 +1409,7 @@
isa = XCConfigurationList;
buildConfigurations = (
88760B3A15769F3000113BFB /* Debug */,
883AF3B715DA4EEA00AAA509 /* CLANGDebug */,
88760B3B15769F3000113BFB /* Release */,
);
defaultConfigurationIsVisible = 0;
@@ -1507,6 +1419,7 @@
isa = XCConfigurationList;
buildConfigurations = (
88760B871576A33100113BFB /* Debug */,
883AF3B915DA4EEA00AAA509 /* CLANGDebug */,
88760B881576A33100113BFB /* Release */,
);
defaultConfigurationIsVisible = 0;
@@ -1516,6 +1429,7 @@
isa = XCConfigurationList;
buildConfigurations = (
88BF337C156C992100F12AC7 /* Debug */,
883AF3B115DA4EEA00AAA509 /* CLANGDebug */,
88BF337D156C992100F12AC7 /* Release */,
);
defaultConfigurationIsVisible = 0;
@@ -1525,19 +1439,12 @@
isa = XCConfigurationList;
buildConfigurations = (
88BF3596156CA10D00F12AC7 /* Debug */,
883AF3B215DA4EEA00AAA509 /* CLANGDebug */,
88BF3597156CA10D00F12AC7 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
88D0985115CFF54A002E0BE8 /* Build configuration list for PBXAggregateTarget "build all" */ = {
isa = XCConfigurationList;
buildConfigurations = (
88D0984F15CFF54A002E0BE8 /* Debug */,
88D0985015CFF54A002E0BE8 /* Release */,
);
defaultConfigurationIsVisible = 0;
};
/* End XCConfigurationList section */
};
rootObject = 88BF3371156C992100F12AC7 /* Project object */;
@@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0440"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "88BF3594156CA10D00F12AC7"
BuildableName = "make_mruby"
BlueprintName = "make_mruby"
ReferencedContainer = "container:mruby.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
buildConfiguration = "Debug">
<Testables>
</Testables>
</TestAction>
<LaunchAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
buildConfiguration = "Debug"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
allowLocationSimulation = "YES">
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
buildConfiguration = "Release"
debugDocumentVersioning = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
@@ -0,0 +1,114 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0440"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "88760B2315769E6100113BFB"
BuildableName = "mruby"
BlueprintName = "mruby"
ReferencedContainer = "container:mruby.xcodeproj">
</BuildableReference>
</BuildActionEntry>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "88760B3215769F3000113BFB"
BuildableName = "mirb"
BlueprintName = "mirb"
ReferencedContainer = "container:mruby.xcodeproj">
</BuildableReference>
</BuildActionEntry>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8844358E1577301B007F95A4"
BuildableName = "mrbtest"
BlueprintName = "mrbtest"
ReferencedContainer = "container:mruby.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
buildConfiguration = "Debug">
<Testables>
</Testables>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "88760B2315769E6100113BFB"
BuildableName = "mruby"
BlueprintName = "mruby"
ReferencedContainer = "container:mruby.xcodeproj">
</BuildableReference>
</MacroExpansion>
</TestAction>
<LaunchAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
buildConfiguration = "Debug"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
allowLocationSimulation = "YES">
<BuildableProductRunnable>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8844358E1577301B007F95A4"
BuildableName = "mrbtest"
BlueprintName = "mrbtest"
ReferencedContainer = "container:mruby.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
buildConfiguration = "Release"
debugDocumentVersioning = "YES">
<BuildableProductRunnable>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "88760B2315769E6100113BFB"
BuildableName = "mruby"
BlueprintName = "mruby"
ReferencedContainer = "container:mruby.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "CLANGDebug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
@@ -0,0 +1,77 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0440"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "88760B731576A33100113BFB"
BuildableName = "mruby.framework"
BlueprintName = "mruby_fw"
ReferencedContainer = "container:mruby.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
buildConfiguration = "Debug">
<Testables>
</Testables>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8844358E1577301B007F95A4"
BuildableName = "mrbtest"
BlueprintName = "mrbtest"
ReferencedContainer = "container:mruby.xcodeproj">
</BuildableReference>
</MacroExpansion>
</TestAction>
<LaunchAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
buildConfiguration = "Debug"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
allowLocationSimulation = "YES">
<BuildableProductRunnable>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8844358E1577301B007F95A4"
BuildableName = "mrbtest"
BlueprintName = "mrbtest"
ReferencedContainer = "container:mruby.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
buildConfiguration = "Release"
debugDocumentVersioning = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "CLANGDebug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
@@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0440"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "88760AA115759B4F00113BFB"
BuildableName = "libmruby.a"
BlueprintName = "ruby_lib"
ReferencedContainer = "container:mruby.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
buildConfiguration = "Debug">
<Testables>
</Testables>
</TestAction>
<LaunchAction
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
buildConfiguration = "Debug"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
allowLocationSimulation = "YES">
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
buildConfiguration = "Release"
debugDocumentVersioning = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "CLANGDebug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>