You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/packaging-guide/building.md
+8-21Lines changed: 8 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,14 @@
1
-
# Makefile
1
+
# Building and Installing
2
2
3
-
Makefile automates building, packaging, and installing StartOS services (.s9pk files) with support for multiple architectures and automatic JS/TS build steps.
4
-
5
-
## Basic Usage
6
-
7
-
### Default Build (Universal)
3
+
## Default Build (Universal)
8
4
9
5
```
10
6
make
11
7
```
12
8
13
9
Builds a universal package supporting all platforms. Same as running `make all`.
14
10
15
-
###Platform-Specific Builds
11
+
## Platform-Specific Builds
16
12
17
13
```
18
14
make aarch64 # Build for ARM64 (Raspberry Pi, etc.)
@@ -21,7 +17,7 @@ make x86_64 # Build for x86_64 architecture
21
17
22
18
> **Note:** For convenience, legacy targets `make arm` and `make x86` are also supported as aliases for `aarch64` and `x86_64` respectively. Using the full architecture name is recommended for clarity.
23
19
24
-
### Installation
20
+
##Installing
25
21
26
22
```
27
23
make install
@@ -30,7 +26,7 @@ make install
30
26
Builds the package and installs it directly to your configured StartOS device.
31
27
Requires a valid `~/.startos/config.yaml` with a `host: http://<device>.local` entry.
0 commit comments