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 */ }; _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits