From: Lawrence S. <ljs...@us...> - 2022-08-25 22:49:24
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "A pseudo Operating System for the Dreamcast.". The branch, master has been updated via 83c59e6c4b51e8aac9a593a3f2782b1f5c9c16e6 (commit) from ecf95142ff084eeb7728432e867240ecc398b217 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 83c59e6c4b51e8aac9a593a3f2782b1f5c9c16e6 Author: Lawrence Sebald <ljs...@us...> Date: Thu Aug 25 18:48:37 2022 -0400 dc-chain: Document that bash is required for the download/unpack scripts. ----------------------------------------------------------------------- Summary of changes: utils/dc-chain/README.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/utils/dc-chain/README.md b/utils/dc-chain/README.md index 4a5f600..9ee1f33 100644 --- a/utils/dc-chain/README.md +++ b/utils/dc-chain/README.md @@ -59,6 +59,11 @@ You'll need your host toolchain (i.e. the regular `gcc` plus additional tools) for your computer installed. Indeed, to build the cross-compilers you'll need a working compilation environment on your computer. +In addition, you must have `bash` installed on your host system. Other shells +*may* work, but are not tested and not guaranteed to work. The `download.sh` and +`unpack.sh` scripts should be able to find your system's installed `bash` so +long as it is installed in a standard location. + If you need help on this step, everything is described in the `./doc` directory. Please note that you may be required to use older versions of some of the @@ -248,7 +253,8 @@ After installing all the prerequisites and tweaking the configuration with the Below you will find some generic instructions; you may find some specific instructions in the `./doc` directory for your environment. -1. Execute the following for preparing the sources: +1. Execute the following for preparing the sources (if you have any syntax + errors running the scripts, try running with `bash` explicitly): ./download.sh ./unpack.sh @@ -276,7 +282,8 @@ documentation to learn more on this point. ### Removing all useless files -After the toolchain compilation, you can cleanup everything by entering: +After the toolchain compilation, you can cleanup everything by entering (if +you had to use `bash` explicitly above, you will need to do so again here): ./cleanup.sh hooks/post-receive -- A pseudo Operating System for the Dreamcast. |