diff --git a/data/developer_resources.yml b/data/developer_resources.yml index 7d84207..ca2afec 100644 --- a/data/developer_resources.yml +++ b/data/developer_resources.yml @@ -1,19 +1,17 @@ developer_resources: - name: "Doxygen" - url: "/" + url: "https://llvm.org/doxygen/" - name: "Sources (GitHub)" - url: "/" - - name: "Code Review" - url: "/" + url: "https://github.com/llvm/llvm-project/" - name: "Bug Tracker" - url: "/" + url: "https://github.com/llvm/llvm-project/issues/" + - name: "Buildbot" + url: "https://lab.llvm.org/buildbot/" - name: "Green Dragon" - url: "/" + url: "http://green.lab.llvm.org/" - name: "LNT" - url: "/" + url: "http://lnt.llvm.org/" - name: "Scan Build" - url: "/" - - name: "llvm-cov" - url: "/" + url: "https://llvm.org/reports/scan-build/" - name: "Compile-time tracker" - url: "/" + url: "https://llvm-compile-time-tracker.com/" diff --git a/data/subprojects.yml b/data/subprojects.yml index c2f38b8..c4ec07c 100644 --- a/data/subprojects.yml +++ b/data/subprojects.yml @@ -3,19 +3,19 @@ subprojects: description: " The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation ('LLVM IR'). The LLVM Core libraries are well documented, and it is particularly easy to invent your own language (or port an existing compiler) to use LLVM as an optimizer and code generator. " - url: "https://example.org/project-alpha" + url: "https://llvm.org/docs/tutorial/" - name: "Clang" description: " Clang is an 'LLVM native' C/C++/Objective-C compiler, which aims to deliver amazingly fast compiles, extremely useful error and warning messages and to provide a platform for building great source level tools. The Clang Static Analyzer and clang-tidy are tools that automatically find bugs in your code, and are great examples of the sort of tools that can be built using the Clang frontend as a library to parse C/C++ code. " - url: "https://example.org/project-beta" + url: "https://clang.llvm.org/" - name: "LLDB" description: " The LLDB project builds on libraries provided by LLVM and Clang to provide a great native debugger. It uses the Clang ASTs and expression parser, LLVM JIT, LLVM disassembler, etc so that it provides an experience that 'just works'. It is also blazing fast and much more memory efficient than GDB at loading symbols. " - url: "https://example.org/project-gamma" + url: "https://lldb.llvm.org/" - name: "libc++" description: " The libc++ and libc++ ABI projects provide a standard conformant and high-performance implementation of the C++ Standard Library, including full support for C++11 and C++14. " - url: "https://example.org/project-delta" + url: "https://libcxx.llvm.org/" diff --git a/hugo.toml b/hugo.toml index aa12ad3..39fc69f 100644 --- a/hugo.toml +++ b/hugo.toml @@ -11,45 +11,44 @@ theme = 'www-template' # Navigation Bar Menu [[menus.main]] name = 'Getting Started' -pageRef = '/' +url = 'https://llvm.org/docs/GettingStarted.html' weight = 10 +[[menus.main]] +name = 'Features' +url = 'features' +weight = 15 + [[menus.main]] name = 'Docs' -pageRef = '/docs' +url = 'https://llvm.org/docs/' weight = 20 [[menus.main]] name = 'Blogs' -pageRef = '/blogs' +url = 'https://blog.llvm.org/' weight = 30 [[menus.main]] name = 'Resources' -pageRef = '/resources' +url = '/resources' weight = 40 [[menus.main]] name = 'Doxygen ' - pageRef = '/' + url = 'https://llvm.org/doxygen/' weight = 1 parent = 'Resources' [[menus.main]] name = 'GitHub' - pageRef = '/' + url = 'https://github.com/llvm/llvm-project/' weight = 2 parent = 'Resources' - [[menus.main]] - name = 'Code Review' - pageRef = '/' - weight = 3 - parent = 'Resources' - [[menus.main]] name = 'Downloads' -pageRef = '/downloads' +url = 'https://releases.llvm.org' weight = 50 [module] @@ -74,7 +73,7 @@ weight = 50 [[params.hero_section_buttons]] title = "Get Started" - url = "/get-started" + url = "https://llvm.org/docs/GettingStarted.html" type = "primary" [[params.hero_section_buttons]] title = "Releases" @@ -85,7 +84,7 @@ weight = 50 [[params.hero_section_links]] title = "Latest Release" icon = "ri-hashtag" - url = "/" + url = "https://releases.llvm.org" [[params.hero_section_links]] title = "Upcoming Events" icon = "ri-play-large-line" @@ -93,11 +92,11 @@ weight = 50 [[params.hero_section_links]] title = "Read the Docs" icon = "ri-book-open-line" - url = "/" + url = "https://llvm.org/docs/" [[params.hero_section_links]] title = "Explore subprojects" icon = "ri-projector-line" - url = "/" + url = "#subprojects" # Table of contents config @@ -114,34 +113,33 @@ title = "The LLVM Compiler Infrastructure" [[params.footer.columns]] title = "LLVM" links = [ - { text = "Features", url = "#" }, - { text = "Documentation", url = "#" }, - { text = "Blog", url = "#" }, - { text = "FAQ", url = "#" }, - { text = "Resources", url = "#" }, - { text = "Download", url = "#" } + { text = "Features", url = "/features" }, + { text = "Documentation", url = "https://llvm.org/docs" }, + { text = "Blog", url = "https://blog.llvm.org" }, + { text = "FAQ", url = "https://llvm.org/docs/FAQ.html" }, + { text = "Download", url = "https://releases.llvm.org/" } ] [[params.footer.columns]] title = "Dev. Resources" links = [ - { text = "Doxygen", url = "#" }, - { text = "Sources (GitHub)", url = "#" }, - { text = "Code Review", url = "#" }, - { text = "Bug Tracker", url = "#" }, - { text = "Green Dragon", url = "#" }, - { text = "LNT", url = "#" }, - { text = "Scan Build", url = "#" }, - { text = "llvm-cov", url = "#" }, - { text = "Compile-time tracker", url = "#" } + { text = "Doxygen", url = "https://llvm.org/doxygen/" }, + { text = "Sources (GitHub)", url = "https://github.com/llvm/llvm-project/" }, + { text = "Bug Tracker", url = "https://github.com/llvm/llvm-project/issues/" }, + { text = "Buildbot", url = "https://lab.llvm.org/buildbot/" }, + { text = "Green Dragon", url = "http://green.lab.llvm.org/" }, + { text = "LNT", url = "http://lnt.llvm.org/" }, + { text = "Scan Build", url = "https://llvm.org/reports/scan-build/" }, + { text = "Compile-time tracker", url = "https://llvm-compile-time-tracker.com/" } ] [[params.footer.columns]] title = "About LLVM" links = [ - { text = "Mission", url = "#" }, - { text = "Community", url = "#" }, - { text = "Events", url = "#" }, - { text = "Sponsors", url = "#" }, - { text = "Contact", url = "#" } + { text = "LLVM Foundation", url = "https://foundation.llvm.org/" }, + { text = "LLVM Discourse Forum", url = "https://discourse.llvm.org/" }, + { text = "Mailing Lists", url = "https://lists.llvm.org/cgi-bin/mailman/listinfo" }, + { text = "Discord", url = "https://discord.gg/xS7Z362" }, + { text = "IRC Channel irc.oftc.net #llvm", url = "https://llvm.org/docs/GettingInvolved.html#irc" }, + { text = "LLVM Community Calendar", url = "https://calendar.google.com/calendar/u/0/embed?src=calendar@llvm.org" }, ]