Commit Graph

24 Commits

Author SHA1 Message Date
Izaya 7849fca4a0 stamp the kernel variant onto the version string 2023-08-01 20:44:14 +10:00
Izaya ef2c01b1d4 refactor build system to allow pulling libraries from packages, assuming directories are set up correctly 2023-08-01 17:58:27 +10:00
Izaya 6d96109217 misc accounting features 2023-07-04 18:25:11 +10:00
Izaya bc5f24f1e6 bumped the version number because we selfhosting now 2020-06-03 09:56:41 +10:00
Izaya 29cdcb1809 added the preproc library, meaning PsychOS is nominally self-hosting 2020-06-03 09:55:22 +10:00
Skye M 56af6d1ade Fix document generation on Windows (using Git Bash)
* Made finddesc.lua execute commands using `sh -c 'command'`, which ensures that Unix-like shell is used instead of cmd.exe
* Made finddesc.lua avoid a situation where it would end up with a double '/' in `outpath`
* Redirect output of deleting the document to null to avoid pointless "No such file or directory" errors.
2020-05-12 16:29:44 +01:00
Izaya 7ddece288b added doc() support for pre-compiled API documentation, wrote a generator for it, and included that in the build script 2020-05-12 16:59:17 +10:00
Izaya cf373668a9 added a title for PDF generation 2020-05-12 16:11:51 +10:00
Izaya b4ee8ed8a6 point build.sh to the right finddesc 2020-05-12 12:04:47 +10:00
Izaya 4f3bac551e updated finddesc to use the new doc library, allowing type annotations and building a directory of documentation 2020-05-12 12:01:44 +10:00
Skye M daa2975fd6 Fix the build process so that it works on the Bash shell for Git on Windows
1. Made the Lua thing used be an optional variable, so it works for different Lua versions and locations

2. Made it work better with windows filesystems being weird with trailing dots.
2020-05-11 20:09:41 +01:00
Izaya 77c69f651b changed the build script to cope with the new init system 2020-03-20 13:16:22 +11:00
Izaya 36b1b4dfe0 made build.sh clean up after itself better 2020-03-18 14:02:58 +11:00
Izaya 8920c074c4 we 2.0a2 now 2020-03-18 01:11:53 +11:00
Izaya bba92a74f9 made build.sh put the init config in the right place 2019-11-19 21:37:13 +11:00
Izaya 6ad6880a6d rewrote init.lua to be a real init daemon 2019-11-09 14:23:18 +11:00
Izaya c3347fa188 made build.sh generate documentation, updated vt-task docs 2019-11-06 14:08:42 +11:00
Izaya a428a36c5d made build.sh add an _OSVERSION string 2019-11-06 14:01:10 +11:00
Izaya 9358f60401 updated the build instructions, script and gitignore 2019-11-05 14:06:19 +11:00
Izaya 6c45180119 wrote a more flexible terminal creation system 2019-07-28 19:09:12 +10:00
Izaya 2aca6df1b4 cleaned up some meta stuff 2019-07-22 13:54:39 +10:00
Izaya 3f214d3ebc this is an intervention 2019-07-14 20:52:56 +10:00
Izaya b28991241c updated build.sh to reflect the current state of the OS
it will also copy ../OC-Minitel/minitel.lua into ./service/minitel.lua if possible, for current development work
2019-01-08 18:11:37 +11:00
Izaya 2f48091a07 fuck knows 2018-11-03 03:05:41 +11:00