Skip to content

Commit 06a9020

Browse files
committed
Update docs
1 parent 916a4b6 commit 06a9020

File tree

3 files changed

+52
-0
lines changed

3 files changed

+52
-0
lines changed

docs/src/dev-guide/components-core/index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,8 @@ A handful of packages and libraries are required to build CLP. There are two opt
7070
See the relevant README for your OS:
7171

7272
* [CentOS Stream 9](centos-stream-9-deps-install)
73+
* [Manylinux 2.28](manylinux-2-28-deps-install)
74+
* [Musllinux 1.2](musllinux-1-2-deps-install)
7375
* [macOS](macos-deps-install)
7476
* [Ubuntu 22.04](ubuntu-jammy-deps-install)
7577

@@ -113,6 +115,8 @@ the relevant paths on your machine.
113115
:hidden:
114116

115117
centos-stream-9-deps-install
118+
manylinux-2-28-deps-install
119+
musllinux-1-2-deps-install
116120
macos-deps-install
117121
ubuntu-jammy-deps-install
118122
regex-utils
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Manylinux 2.28
2+
3+
To install the dependencies required to build clp-core, follow the steps below.
4+
These same steps are used by our Docker containers.
5+
6+
## Installing dependencies
7+
8+
:::{caution}
9+
Before you run any commands below, you should review the scripts to ensure they will not install
10+
any dependencies or apply any configurations that you don't expect.
11+
:::
12+
13+
To install all dependencies, run the following with elevated privileges:
14+
15+
:::{note}
16+
The packages built from source ([install-packages-from-source.sh][src-install-script]) are installed
17+
without using a packager. So if you ever need to uninstall them, you will need to do so manually.
18+
:::
19+
20+
```shell
21+
components/core/tools/scripts/lib_install/manylinux_2_28/install-all.sh
22+
```
23+
24+
[src-install-script]: https://github.com/y-scope/clp/blob/main/components/core/tools/scripts/lib_install/manylinux_2_28/install-packages-from-source.sh
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Musllinux 1.2
2+
3+
To install the dependencies required to build clp-core, follow the steps below.
4+
These same steps are used by our Docker containers.
5+
6+
## Installing dependencies
7+
8+
:::{caution}
9+
Before you run any commands below, you should review the scripts to ensure they will not install
10+
any dependencies or apply any configurations that you don't expect.
11+
:::
12+
13+
To install all dependencies, run the following with elevated privileges:
14+
15+
:::{note}
16+
The packages built from source ([install-packages-from-source.sh][src-install-script]) are installed
17+
without using a packager. So if you ever need to uninstall them, you will need to do so manually.
18+
:::
19+
20+
```shell
21+
components/core/tools/scripts/lib_install/musllinux_1_2/install-all.sh
22+
```
23+
24+
[src-install-script]: https://github.com/y-scope/clp/blob/main/components/core/tools/scripts/lib_install/musllinux_1_2/install-packages-from-source.sh

0 commit comments

Comments
 (0)