orcaslicer/linux.d
Jamin Collins 654af8e0e4
rework of Linux build scripts (#4850)
* rework of Linux build scripts

* change to ninja build system
* distribution specific logic broken out
* n/9 progress entries make no sense, removing
* {}'ing all variables
* sorting help output
* sorting package lists
* project doesn't use submodules, removing logic

Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>

* drop gtk-2

Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>

* further refinements of BuildLinux.sh

Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>

---------

Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>
2024-04-11 22:11:31 +08:00
..
arch rework of Linux build scripts (#4850) 2024-04-11 22:11:31 +08:00
fedora rework of Linux build scripts (#4850) 2024-04-11 22:11:31 +08:00
README.md rework of Linux build scripts (#4850) 2024-04-11 22:11:31 +08:00
ubuntu rework of Linux build scripts (#4850) 2024-04-11 22:11:31 +08:00

Files in this directory are named for the exact output of awk -F= '/^ID=/ {print $2}' /etc/os-release for their respective distribution.

When BuildLinux.sh is executed, the respective file for the distribution will be sourced so the distribution specific instructions/logic are used.