build/lib
Miouyouyou 712807108c
[DRAFT] Quick cleanups on the Desktop branch (#2551)
* Dockerfile: Fix uuidgen not found during build

By adding uuid-runtime to the list of packages to install.

Signed-off-by: Miouyouyou (Myy) <myy@miouyouyou.fr>

* Refactor: Starting to remove duplicated code for list cleanup

That way we can use ONE function that actually works for
cleaning lists.
This list cleanup function lets people format their packages
lists like they want (spaces, tabs, carriage returns), making
them easier to maintain.

Signed-off-by: Miouyouyou (Myy) <myy@miouyouyou.fr>

* Refactor: A bit more cleanup

Now, the code should start to be "readable" in configuration.sh,
while providing the abilities to setup packages files with tabs,
spaces, carriages returns and anything that can be recognized as
a "space" character.

Signed-off-by: Miouyouyou (Myy) <myy@miouyouyou.fr>

* configuration: coherent board subdirs paths for CLI and Deboostrap

So now we have :
* debootstrap
* debootstrap/custom/boards/${BOARD}
* debootstrap/config_${CONFIG_SELECTED}
* debootstrap/config_${CONFIG_SELECTED}/custom/boards/${BOARD}

* main
* main/custom/boards/${BOARD}
* main/config_${SELECTED_CONFIGURATION}
* main/config_${SELECTED_CONFIGURATION}/custom/boards/${BOARD}

Which is coherent with how board specific subdirs work with
Desktop environments and appgroups.

Signed-off-by: Miouyouyou (Myy) <myy@miouyouyou.fr>

* configuration: Fixed Debootstrap packages concat and PACKAGE_LIST_RM

The aggregation of Debootstrap packages list should not glue packages
names together now.

Also the PACKAGE_LIST_RM content will be added to the packages.remove
files content, instead of being overwritten by them.

Signed-off-by: Miouyouyou (Myy) <myy@miouyouyou.fr>
2021-01-20 14:05:31 +01:00
..
build-all-ng.sh Bugfix: Only first app group was selected 2021-01-19 21:23:29 +01:00
chroot-buildpackages.sh Add Debian SID as CSC target, tested with desktop build 2020-12-03 10:04:53 +01:00
compilation-prepare.sh Enable AUFS back - its supported again (#2562) 2021-01-19 23:24:33 +01:00
compilation.sh Merge branch 'master' into desktop 2021-01-20 12:26:15 +01:00
configuration.sh [DRAFT] Quick cleanups on the Desktop branch (#2551) 2021-01-20 14:05:31 +01:00
debootstrap.sh Remove Hirsute deepin since its not working and add few more verbosity to errors 2021-01-18 14:49:36 +01:00
desktop.sh Directing debug to logs only (#2527) 2021-01-04 00:56:59 +01:00
distributions.sh Merge branch 'master' into desktop 2021-01-20 12:26:15 +01:00
fel-load.sh Shellcheck fixes (#2034) 2020-06-18 10:06:21 -04:00
general.sh Merge branch 'master' into desktop 2020-12-23 22:34:58 +01:00
image-helpers.sh This function can probably be replaced with previous since we removed DESKTOP_APT_FLAGS_SELECTED (#2528) 2021-01-04 00:46:10 +01:00
main.sh Merge branch 'master' into desktop 2020-12-21 11:21:16 +01:00
makeboarddeb.sh added lines to add desktop to /etc/armbian-release (#2448) 2020-12-13 18:19:48 +01:00