add x11 backend build to test script

This commit is contained in:
nakst 2022-01-04 21:52:49 +00:00
parent ac4fce50ce
commit 5d50792f0f
2 changed files with 3 additions and 0 deletions

View File

@ -143,6 +143,8 @@ This file contains a list and description of the files and folders in the source
- `util/` Contains utilities for developing and building the project.
- `linker/` Contains linker scripts.
- `w32/` The experimental W32 backend for the Essence desktop.
- `x11/` The experimental X11 backend for the Essence desktop.
- `automation/` Scripts for automating builds.
- `build_common.h` Common definitions shared between `build.c` and `build_core.c`.
- `luigi.h` [A single-header cross platform GUI library](https://github.com/nakst/luigi).
- `build.c` The main build system prompt, which manages dependencies, the toolchain, build configurations, and launching emulators. It is accessed by the developer by running the `start.sh` script at the root of the source tree. The developer can then issue commands to build and test the operating system and other utilities.

View File

@ -12,4 +12,5 @@ echo `git log | head -n 1 | cut -b 8-14` > bin/commit.txt
./start.sh get-source prefix https://github.com/nakst/build-gcc/releases/download/gcc-11.1.0/gcc-x86_64-essence.tar.xz
./start.sh setup-pre-built-toolchain
./start.sh run-tests
util/x11/build.sh apps/samples/hello.c
rm -rf cross .git bin/cache bin/freetype bin/harfbuzz bin/musl root/Applications/POSIX/lib bin/drive