Publish landing page and short-term focus doc
PiperOrigin-RevId: 305579479
diff --git a/README.md b/README.md
index b583d1e..7becda9 100644
--- a/README.md
+++ b/README.md
@@ -111,7 +111,7 @@
## Build Status
CI System | Build System | Platform | Status
--------------- | ------------ | -------- | ------
+:------------: | :----------: | :------: | :----:
GitHub Actions | Bazel | Linux | [Workflow History](https://github.com/google/iree/actions?query=event%3Apush+workflow%3A%22Bazel+Build%22)
Kokoro | Bazel | Linux | [](https://storage.googleapis.com/iree-oss-build-badges/bazel/build_result_linux.html)
Kokoro | CMake | Linux | [](https://storage.googleapis.com/iree-oss-build-badges/cmake/build_result_linux.html)
diff --git a/build_tools/cmake/build_docs.sh b/build_tools/cmake/build_docs.sh
index 27290bd..659adc3 100755
--- a/build_tools/cmake/build_docs.sh
+++ b/build_tools/cmake/build_docs.sh
@@ -51,9 +51,14 @@
# Copy a curated list of docs to publish. This is expected to cover all docs
# under docs/ after they are refreshed.
+
+cp README.md ${BUILD_DIR}/doc/index.md
+cp docs/IREE-Architecture.svg ${BUILD_DIR}/doc/
+
+cp docs/roadmap.md ${BUILD_DIR}/doc/
cp docs/roadmap_design.md ${BUILD_DIR}/doc/
-mkdir ${BUILD_DIR}/doc/GetStarted/
+mkdir -p ${BUILD_DIR}/doc/GetStarted/
cp docs/getting_started_windows_bazel.md ${BUILD_DIR}/doc/GetStarted/
cp docs/getting_started_windows_cmake.md ${BUILD_DIR}/doc/GetStarted/
cp docs/getting_started_windows_vulkan.md ${BUILD_DIR}/doc/GetStarted/
diff --git a/scripts/prepare_doc_publication.py b/scripts/prepare_doc_publication.py
index a00b901..93ee3b2 100755
--- a/scripts/prepare_doc_publication.py
+++ b/scripts/prepare_doc_publication.py
@@ -47,12 +47,15 @@
# By default the generated doc will have a title matching the MarkDown H1
# header. This dictionary will overrule that default behavior.
DOC_TITLE_DICT = {
+ 'index.md': 'Home',
'getting_started_linux_bazel.md': 'Linux with Bazel',
'getting_started_linux_cmake.md': 'Linux with CMake',
'getting_started_linux_vulkan.md': 'Linux with Vulkan',
'getting_started_windows_bazel.md': 'Windows with Bazel',
'getting_started_windows_cmake.md': 'Windows with CMake',
'getting_started_windows_vulkan.md': 'Windows with Vulkan',
+ 'roadmap.md': 'Short-term Focus Areas',
+ 'roadmap_design.md': 'Long-term Design Roadmap',
}
# A dictionary containing source file to permanent link mappings.
@@ -62,13 +65,15 @@
# for it would be https://google.github.io/iree/Foo/Bar. This dictionary
# allows one to override the permanent link if necessary.
PERMALINK_DICT = {
- 'roadmap_design.md': 'DesignRoadmap',
+ 'index.md': '/',
'getting_started_linux_bazel.md': 'GetStarted/LinuxBazel',
'getting_started_linux_cmake.md': 'GetStarted/LinuxCMake',
'getting_started_linux_vulkan.md': 'GetStarted/LinuxVulkan',
'getting_started_windows_bazel.md': 'GetStarted/WindowsBazel',
'getting_started_windows_cmake.md': 'GetStarted/WindowsCMake',
'getting_started_windows_vulkan.md': 'GetStarted/WindowsVulkan',
+ 'roadmap.md': 'FocusAreas',
+ 'roadmap_design.md': 'DesignRoadmap',
}
# A dictionary containing source file to navigation order mappings.
@@ -77,8 +82,10 @@
# the left panel of https://google.github.io/iree website. This allows one
# to specify an order for a specific doc.
NAVI_ORDER_DICT = {
- # 'Home' is 1.
+ 'index.md': 1,
+ # 'Getting Started' is 2.
'roadmap_design.md': 3,
+ 'roadmap.md': 4,
}
# A dictionary containing source directory to section tile mappings.