Skip to content

Commit

Permalink
Add examples site
Browse files Browse the repository at this point in the history
This commit adds example's site. Different the list of libraries, the
examples are the projects using modules natively. The difference is
that the libraries are mostly producer of modules but not consumers.
Since these libraries have to consider backport compatibilities.
However, these example projects don't have any consumers so they can use
the modules natively without consuming the users using the old
interfaces get broken.
  • Loading branch information
ChuanqiXu9 committed May 20, 2024
1 parent 3e06ad8 commit 30799dd
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 0 deletions.
1 change: 1 addition & 0 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,4 +68,5 @@ python.exe generate_vcpkg_usage_stats.py --repo_path=C:\vcpkg
- /content/
- tools.md # Tools site
- documents.md # Documents site
- examples.md # Examples site
```
7 changes: 7 additions & 0 deletions content/examples.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
This page records good examples of projects using modules natively. This is pretty helpful to give us a feeling
about how to develop with modules.

- [infinity](https://github.com/infiniflow/infinity)
- [technical-machine](https://github.com/davidstone/technical-machine)
- [atr](https://github.com/kaimfrai/atr/tree/main)
- [async_simple's modules branch](https://github.com/alibaba/async_simple/tree/CXX20Modules)
3 changes: 3 additions & 0 deletions hugo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@ menu:
- name: Docs
url: /Documents/
weight: 2
- name: Examples
url: /Examples/
weight: 3
- name: Follow me
url: https://bsky.app/profile/kelteseth.bsky.social
- name: Contribute on Github
Expand Down

0 comments on commit 30799dd

Please sign in to comment.