Skip to content

Commit

Permalink
Update all links
Browse files Browse the repository at this point in the history
  • Loading branch information
Chaitanya-Shahare committed Oct 17, 2024
1 parent 46b3b4d commit f60ef84
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 52 deletions.
20 changes: 9 additions & 11 deletions data/developer_resources.yml
Original file line number Diff line number Diff line change
@@ -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/"
8 changes: 4 additions & 4 deletions data/subprojects.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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/"
72 changes: 35 additions & 37 deletions hugo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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]
Expand All @@ -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"
Expand All @@ -85,19 +84,19 @@ 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"
url = "#upcoming_events"
[[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

Expand All @@ -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/[email protected]" },
]

0 comments on commit f60ef84

Please sign in to comment.