Author: tfiala
Date: Fri Dec 18 14:44:45 2015
New Revision: 256027

URL: http://llvm.org/viewvc/llvm-project?rev=256027&view=rev
Log:
Xcode build: add a lldb-python-test-suite target.

The llvm.org Green Dragon OS X lldb builder will be using this
target to run the LLDB Python test suite.

Modified:
    lldb/trunk/lldb.xcodeproj/project.pbxproj

Modified: lldb/trunk/lldb.xcodeproj/project.pbxproj
URL: 
http://llvm.org/viewvc/llvm-project/lldb/trunk/lldb.xcodeproj/project.pbxproj?rev=256027&r1=256026&r2=256027&view=diff
==============================================================================
--- lldb/trunk/lldb.xcodeproj/project.pbxproj (original)
+++ lldb/trunk/lldb.xcodeproj/project.pbxproj Fri Dec 18 14:44:45 2015
@@ -5926,6 +5926,20 @@
 /* End PBXHeadersBuildPhase section */
 
 /* Begin PBXLegacyTarget section */
+               2387551E1C24974600CCE8C3 /* lldb-python-test-suite */ = {
+                       isa = PBXLegacyTarget;
+                       buildArgumentsString = "-u $(SRCROOT)/test/dotest.py 
--apple-sdk $(PLATFORM_NAME) 
--executable=$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lldb 
--results-formatter lldbsuite.test.xunit_formatter.XunitFormatter 
--results-file $(BUILD_DIR)/test-results.xml --rerun-all-issues";
+                       buildConfigurationList = 238755241C24974600CCE8C3 /* 
Build configuration list for PBXLegacyTarget "lldb-python-test-suite" */;
+                       buildPhases = (
+                       );
+                       buildToolPath = python;
+                       buildWorkingDirectory = "$(BUILD_DIR)";
+                       dependencies = (
+                       );
+                       name = "lldb-python-test-suite";
+                       passBuildSettingsInEnvironment = 0;
+                       productName = "LLDB Python Test Suite";
+               };
                2687EAC51508110B00DD8C2E /* install-headers */ = {
                        isa = PBXLegacyTarget;
                        buildArgumentsString = "$(ACTION)";
@@ -6103,6 +6117,9 @@
                                LastSwiftUpdateCheck = 0700;
                                LastUpgradeCheck = 0720;
                                TargetAttributes = {
+                                       2387551E1C24974600CCE8C3 = {
+                                               CreatedOnToolsVersion = 7.2;
+                                       };
                                        239504D31BDD451400963CEA = {
                                                CreatedOnToolsVersion = 7.1;
                                        };
@@ -6143,6 +6160,7 @@
                                2690CD161A6DC0D000E717C8 /* lldb-mi */,
                                942829BF1A89835300521B30 /* lldb-argdumper */,
                                239504D31BDD451400963CEA /* lldb-gtest */,
+                               2387551E1C24974600CCE8C3 /* 
lldb-python-test-suite */,
                        );
                };
 /* End PBXProject section */
@@ -7379,6 +7397,102 @@
                        };
                        name = Release;
                };
+               2387551F1C24974600CCE8C3 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+                               CLANG_ENABLE_MODULES = YES;
+                               CLANG_ENABLE_OBJC_ARC = YES;
+                               CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+                               CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+                               DEBUGGING_SYMBOLS = YES;
+                               DEBUG_INFORMATION_FORMAT = dwarf;
+                               ENABLE_TESTABILITY = YES;
+                               GCC_C_LANGUAGE_STANDARD = gnu99;
+                               GCC_DYNAMIC_NO_PIC = NO;
+                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+                               GCC_OPTIMIZATION_LEVEL = 0;
+                               GCC_PREPROCESSOR_DEFINITIONS = (
+                                       "DEBUG=1",
+                                       "$(inherited)",
+                               );
+                               GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+                               GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+                               MTL_ENABLE_DEBUG_INFO = YES;
+                               OTHER_CFLAGS = "";
+                               OTHER_LDFLAGS = "";
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                       };
+                       name = Debug;
+               };
+               238755201C24974600CCE8C3 /* DebugClang */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+                               CLANG_ENABLE_MODULES = YES;
+                               CLANG_ENABLE_OBJC_ARC = YES;
+                               CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+                               CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+                               DEBUGGING_SYMBOLS = YES;
+                               DEBUG_INFORMATION_FORMAT = dwarf;
+                               ENABLE_TESTABILITY = YES;
+                               GCC_C_LANGUAGE_STANDARD = gnu99;
+                               GCC_DYNAMIC_NO_PIC = NO;
+                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+                               GCC_OPTIMIZATION_LEVEL = 0;
+                               GCC_PREPROCESSOR_DEFINITIONS = (
+                                       "DEBUG=1",
+                                       "$(inherited)",
+                               );
+                               GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+                               GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+                               MTL_ENABLE_DEBUG_INFO = YES;
+                               OTHER_CFLAGS = "";
+                               OTHER_LDFLAGS = "";
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                       };
+                       name = DebugClang;
+               };
+               238755211C24974600CCE8C3 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+                               CLANG_ENABLE_MODULES = YES;
+                               CLANG_ENABLE_OBJC_ARC = YES;
+                               CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+                               CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+                               DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+                               ENABLE_NS_ASSERTIONS = NO;
+                               GCC_C_LANGUAGE_STANDARD = gnu99;
+                               GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+                               GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+                               MTL_ENABLE_DEBUG_INFO = NO;
+                               OTHER_CFLAGS = "";
+                               OTHER_LDFLAGS = "";
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                       };
+                       name = Release;
+               };
+               238755221C24974600CCE8C3 /* BuildAndIntegration */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+                               CLANG_ENABLE_MODULES = YES;
+                               CLANG_ENABLE_OBJC_ARC = YES;
+                               CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+                               CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+                               DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+                               ENABLE_NS_ASSERTIONS = NO;
+                               GCC_C_LANGUAGE_STANDARD = gnu99;
+                               GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+                               GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+                               MTL_ENABLE_DEBUG_INFO = NO;
+                               OTHER_CFLAGS = "";
+                               OTHER_LDFLAGS = "";
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                       };
+                       name = BuildAndIntegration;
+               };
                239504D81BDD451400963CEA /* Debug */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
@@ -9282,6 +9396,17 @@
                        );
                        defaultConfigurationIsVisible = 0;
                        defaultConfigurationName = BuildAndIntegration;
+               };
+               238755241C24974600CCE8C3 /* Build configuration list for 
PBXLegacyTarget "lldb-python-test-suite" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               2387551F1C24974600CCE8C3 /* Debug */,
+                               238755201C24974600CCE8C3 /* DebugClang */,
+                               238755211C24974600CCE8C3 /* Release */,
+                               238755221C24974600CCE8C3 /* BuildAndIntegration 
*/,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = BuildAndIntegration;
                };
                239504DD1BDD451400963CEA /* Build configuration list for 
PBXNativeTarget "lldb-gtest" */ = {
                        isa = XCConfigurationList;


_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to