Skip to content

Commit

Permalink
more context
Browse files Browse the repository at this point in the history
  • Loading branch information
MattDHill committed Dec 6, 2024
1 parent d3f5023 commit d4ae3dc
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 5 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
book/
.DS_Store
.DS_Store
deploy-staging.sh
10 changes: 6 additions & 4 deletions src/packaging-guide/environment-setup.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,25 @@
# Environment Setup

## StartOS server
## StartOS machine

You will need a StartOS server to test your package. Follow the [flashing guide](../flashing-guides/) to install StartOS on a physical device or VM.
You will need a computer running StartOS to test your package. Follow the [flashing guide](../flashing-guides/) to install StartOS on a physical device or VM.

## Docker

<a href="https://docs.docker.com/get-docker/" target="_blank">Docker</a> is needed to convert the docker image to a StartOS image.
<a href="https://docs.docker.com/get-docker/" target="_blank">Docker</a> is needed to convert docker images to StartOS images.

## Make

<a href="https://www.gnu.org/software/make/" target="_blank">Make</a> is used streamline builds and produce an s9pk.
<a href="https://www.gnu.org/software/make/" target="_blank">Make</a> is needed to streamline builds and produce s9pk binaries.

## NodeJS

<a href="https://nodejs.org/en/" target="_blank">NodeJS</a> is needed to compile the Typescript in your StartOS package.

## SquashFS

SquashFS is needed to pack the compiled Javascript into a SquashFS file

##### linux

sudo apt install squashfs-tools squashfs-tools-ng
Expand Down

0 comments on commit d4ae3dc

Please sign in to comment.