mirror of https://gitlab.com/nakst/essence
add x11 backend build to test script
This commit is contained in:
parent
ac4fce50ce
commit
5d50792f0f
|
@ -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.
|
- `util/` Contains utilities for developing and building the project.
|
||||||
- `linker/` Contains linker scripts.
|
- `linker/` Contains linker scripts.
|
||||||
- `w32/` The experimental W32 backend for the Essence desktop.
|
- `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`.
|
- `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).
|
- `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.
|
- `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.
|
||||||
|
|
|
@ -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 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 setup-pre-built-toolchain
|
||||||
./start.sh run-tests
|
./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
|
rm -rf cross .git bin/cache bin/freetype bin/harfbuzz bin/musl root/Applications/POSIX/lib bin/drive
|
||||||
|
|
Loading…
Reference in New Issue