[Lldb-commits] [lldb] r352696 - Add lldb-docs target to Xcode project

Jonas Devlieghere via lldb-commits lldb-commits at lists.llvm.org
Wed Jan 30 15:56:55 PST 2019


Author: jdevlieghere
Date: Wed Jan 30 15:56:55 2019
New Revision: 352696

URL: http://llvm.org/viewvc/llvm-project?rev=352696&view=rev
Log:
Add lldb-docs target to Xcode project

This patch adds the lldb-docs target which generates the Sphinx html
documentation.

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=352696&r1=352695&r2=352696&view=diff
==============================================================================
--- lldb/trunk/lldb.xcodeproj/project.pbxproj (original)
+++ lldb/trunk/lldb.xcodeproj/project.pbxproj Wed Jan 30 15:56:55 2019
@@ -62,6 +62,17 @@
 			name = "ios-mini";
 			productName = ios;
 		};
+		DD8DC26B22026E2C00EB6F9E /* lldb-docs */ = {
+			isa = PBXAggregateTarget;
+			buildConfigurationList = DD8DC27022026E2C00EB6F9E /* Build configuration list for PBXAggregateTarget "lldb-docs" */;
+			buildPhases = (
+				DD8DC27122026E4400EB6F9E /* ShellScript */,
+			);
+			dependencies = (
+			);
+			name = "lldb-docs";
+			productName = "lldb-docs";
+		};
 /* End PBXAggregateTarget section */
 
 /* Begin PBXBuildFile section */
@@ -7355,6 +7366,10 @@
 					942829BF1A89835300521B30 = {
 						CreatedOnToolsVersion = 7.0;
 					};
+					DD8DC26B22026E2C00EB6F9E = {
+						CreatedOnToolsVersion = 11.0;
+						ProvisioningStyle = Automatic;
+					};
 				};
 			};
 			buildConfigurationList = 1DEB91EF08733DB70010E9CD /* Build configuration list for PBXProject "lldb" */;
@@ -7390,6 +7405,7 @@
 				2690CD161A6DC0D000E717C8 /* lldb-mi */,
 				942829BF1A89835300521B30 /* lldb-argdumper */,
 				2679260B211CA3AC00EE1D10 /* lldb-vscode */,
+				DD8DC26B22026E2C00EB6F9E /* lldb-docs */,
 			);
 		};
 /* End PBXProject section */
@@ -7663,6 +7679,43 @@
 			shellPath = /bin/sh;
 			shellScript = "mkdir -p $BUILT_PRODUCTS_DIR/include\n$LLVM_BUILD_DIR/x86_64/bin/llvm-tblgen -I$LLVM_SOURCE_DIR/include -gen-opt-parser-defs $SRCROOT/tools/driver/Options.td -o $BUILT_PRODUCTS_DIR/include/Options.inc\n";
 		};
+		DD8DC27122026E4400EB6F9E /* ShellScript */ = {
+			isa = PBXShellScriptBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			inputFileListPaths = (
+			);
+			inputPaths = (
+				"$(SRCROOT)/docs/index.rst",
+				"$(SRCROOT)/docs/resources/build.rst",
+				"$(SRCROOT)/docs/resources/download.rst",
+				"$(SRCROOT)/docs/resources/sbapi.rst",
+				"$(SRCROOT)/docs/resources/test.rst",
+				"$(SRCROOT)/docs/status/about.rst",
+				"$(SRCROOT)/docs/status/features.rst",
+				"$(SRCROOT)/docs/status/goals.rst",
+				"$(SRCROOT)/docs/status/projects.rst",
+				"$(SRCROOT)/docs/status/status.rst",
+				"$(SRCROOT)/docs/use/architecture.rst",
+				"$(SRCROOT)/docs/use/formatting.rst",
+				"$(SRCROOT)/docs/use/map.rst",
+				"$(SRCROOT)/docs/use/python.rst",
+				"$(SRCROOT)/docs/use/remote.rst",
+				"$(SRCROOT)/docs/use/symbolication.rst",
+				"$(SRCROOT)/docs/use/symbols.rst",
+				"$(SRCROOT)/docs/use/troubleshooting.rst",
+				"$(SRCROOT)/docs/use/tutorial.rst",
+				"$(SRCROOT)/docs/use/variables.rst",
+			);
+			outputFileListPaths = (
+			);
+			outputPaths = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+			shellPath = /bin/sh;
+			shellScript = "mkdir -p $BUILT_PRODUCTS_DIR/docs\ncd $SRCROOT/docs\nsphinx-build -b html -d $BUILT_PRODUCTS_DIR/docs/_doctrees-lldb-html -q -W $SRCROOT/docs $BUILT_PRODUCTS_DIR/docs/html\necho \"Docs written to $BUILT_PRODUCTS_DIR/docs/html\"\n";
+		};
 /* End PBXShellScriptBuildPhase section */
 
 /* Begin PBXSourcesBuildPhase section */
@@ -11341,6 +11394,38 @@
 			};
 			name = BuildAndIntegration;
 		};
+		DD8DC26C22026E2C00EB6F9E /* Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				CODE_SIGN_STYLE = Automatic;
+				PRODUCT_NAME = "$(TARGET_NAME)";
+			};
+			name = Debug;
+		};
+		DD8DC26D22026E2C00EB6F9E /* DebugClang */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				CODE_SIGN_STYLE = Automatic;
+				PRODUCT_NAME = "$(TARGET_NAME)";
+			};
+			name = DebugClang;
+		};
+		DD8DC26E22026E2C00EB6F9E /* Release */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				CODE_SIGN_STYLE = Automatic;
+				PRODUCT_NAME = "$(TARGET_NAME)";
+			};
+			name = Release;
+		};
+		DD8DC26F22026E2C00EB6F9E /* BuildAndIntegration */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				CODE_SIGN_STYLE = Automatic;
+				PRODUCT_NAME = "$(TARGET_NAME)";
+			};
+			name = BuildAndIntegration;
+		};
 /* End XCBuildConfiguration section */
 
 /* Begin XCConfigurationList section */
@@ -11530,6 +11615,17 @@
 			);
 			defaultConfigurationIsVisible = 0;
 			defaultConfigurationName = BuildAndIntegration;
+		};
+		DD8DC27022026E2C00EB6F9E /* Build configuration list for PBXAggregateTarget "lldb-docs" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				DD8DC26C22026E2C00EB6F9E /* Debug */,
+				DD8DC26D22026E2C00EB6F9E /* DebugClang */,
+				DD8DC26E22026E2C00EB6F9E /* Release */,
+				DD8DC26F22026E2C00EB6F9E /* BuildAndIntegration */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = BuildAndIntegration;
 		};
 /* End XCConfigurationList section */
 	};




More information about the lldb-commits mailing list