Liav A
bc18712adf
Build: Fix build of grub image when choosing EBR scheme
2020-12-27 23:07:44 +01:00
Liav A
0f208669af
Build: Fix build of grub image when choosing GPT scheme
2020-12-27 23:07:44 +01:00
Peter Elliott
fc425a218d
Meta: Fix style of image building scripts
...
Oops. I didn't know there was a style guide for the scripts.
2020-07-28 19:09:44 +02:00
Peter Elliott
6f12ab3ced
Meta: Calculate image size based on size of Build/Root and Base
...
This reduces the size of the default build, while allowing people to
install as many ports as they want, without having to manually specify
disk size.
2020-07-28 18:32:05 +02:00
Emanuele Torre
8e24a17d0d
Meta: default SUDO_UID and SUDO_GID to 0 in build-image-*.sh scripts
...
In the GNU coreutils version of chown, ":" is a valid argument
(the command will result in a no-op), but POSIX chown does not
consider that valid.
If the user who ran build-image-*.sh was root, SUDO_UID and SUDO_GID
would not be set and, if the version of chown installed on the system
did not allow passing just a ":" as argument, the script would fail.
Let's default the value of SUDO_UID and SUDO_GID to 0 just in case.
2020-06-21 10:13:04 +02:00
Emanuele Torre
e42f4abd61
Meta: tweak build-image-grub.sh to allow running make grub-image
..
...
without sudo.
2020-06-21 10:13:04 +02:00
etaIneLp
330aecb5d8
Build: Use a separate byproduct name for the GRUB disk image ( #2424 )
...
The grub-image target no longer conflicts with normal image target.
This unbreaks using CMake with Ninja.
Fixes #2423 .
2020-05-28 10:08:38 +02:00
etaIneLp
0c1ed0ebf3
Meta: build-image-grub.sh looks for grub configs in the right place
2020-05-28 00:50:55 +02:00
Sergey Bugaev
450a2a0f9c
Build: Switch to CMake :^)
...
Closes https://github.com/SerenityOS/serenity/issues/2080
2020-05-14 20:15:18 +02:00