From 202cf0759faebff0a0ecfdfe798bd48d8f37c0cd Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Wed, 9 Mar 2022 16:57:44 +0100 Subject: [PATCH] Link in the squeak-phone stuff --- src/install.md | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/src/install.md b/src/install.md index 6c3aea5..9b34a37 100644 --- a/src/install.md +++ b/src/install.md @@ -56,6 +56,13 @@ programming languages it uses. These will be automatically found and downloaded Synit build process, but you can find details on the [Preserves](https://preserves.gitlab.io/) and [Syndicate](https://syndicate-lang.org/) homepages, respectively. +For the Smalltalk-based phone-management and UI part of the system, you will need a number of +other tools. See the +[README](https://git.syndicate-lang.org/tonyg/squeak-phone/src/branch/main/README.md) for the +`squeak-phone` repository: + + git clone https://git.syndicate-lang.org/tonyg/squeak-phone + ## Build the packages To build, type `make ARCH=`*\* in the root of your checkout, where @@ -99,11 +106,18 @@ Use `ssh` to log into your phone. Run `./transmogrify.sh`. (If your user's passw phone is anything other than `user`, you will have to run `SUDOPASS=yourpassword ./transmogrify.sh`.) -This will install the Synit packages. After this step is complete, the system will boot into -Synit; it may very well be unbootable, depending on the state of the codebase! Make sure you -know how to restore to a stock PostmarketOS installation. +This will install the Synit packages. After this step is complete, next time you boot the +system, it will boot into Synit. It may very well be unbootable at this point, depending on the +state of the codebase! Make sure you know how to restore to a stock PostmarketOS installation. + +## Install the Smalltalk parts of the system (optional) + +If you want to experiment with the Smalltalk-based modem support and UI, follow the +instructions in the [squeak-phone +README](https://git.syndicate-lang.org/tonyg/squeak-phone/src/branch/main/README.md) now. ## Reboot and hope -With luck, you'll see the Smalltalk user interface start up. From here, you can operate the -system normally, following the information in [the following chapter](./operation/index.md). +With luck, you'll see the Smalltalk user interface start up. (If you didn't install the UI, you +should still be able to `ssh` into the system.) From here, you can operate the system normally, +following the information in [the following chapter](./operation/index.md).