ladybird/Ports
George Pickering 704f48d7f3 POSIX compliance: (most) shell scripts converted to generic shell
Ports/.port_include.sh, Toolchain/BuildIt.sh, Toolchain/UseIt.sh
have been left largely untouched due to use of Bash-exclusive
functions and variables such as $BASH_SOURCE, pushd and popd.
2019-11-03 09:26:22 +01:00
..
bash POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
binutils POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
curl POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
doom POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
figlet POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
gcc POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
less POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
libarchive POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
libexpat POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
libiconv POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
links POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
lua POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
make POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
mbedtls POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
ncurses POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
nyancat POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
quake POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
SDL2 POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
tinycc POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
vim POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
zlib POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
.port_include.sh POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
README.md Ports: Switch to new ports system (#594) 2019-09-24 08:56:39 +02:00

What's this?

Serenity has software patched to run on it. These shell scripts will allow you to build that sort of software, easily. For example, if you want to install SDL2, simply run its package.sh script. Note that you should have already built Serenity, and be in a Serenity build environment.

Using ports scripts

To do everything, just run the script: ./package.sh To do a single step, you can specify it: ./package.sh build

How do I contribute?

Port software, and add new scripts to build it of course :)