Option for deselecting office installer module #658

Closed
ghost wants to merge 0 commits from patch-buildiso-office-selector into master
ghost commented 2020-02-29 11:58:53 +00:00 (Migrated from gitlab2.manjaro.org)

This merge request adds option for skipping Calamares office install module.

  • Shared Packages-Mhwd >extra tag for office packages changes to >office
  • Added flag to buildiso -n
  • util-yaml.sh handles the -n flag at the same time as $oem_used
  • util.sh handles the >office tag in the same manner as other tags

Example for building a full profile without office selection

buildiso -p profile -fn

Tested
@philm @oberon @ste74

This merge request adds option for skipping Calamares office install module. * Shared `Packages-Mhwd` `>extra` tag for office packages changes to `>office` * Added flag to buildiso `-n` * util-yaml.sh handles the `-n` flag at the same time as `$oem_used` * util.sh handles the `>office` tag in the same manner as other tags Example for building a full profile without office selection buildiso -p profile -fn Tested @philm @oberon @ste74
ghost commented 2020-02-29 12:19:07 +00:00 (Migrated from gitlab2.manjaro.org)

changed the description

changed the description
ghost commented 2020-02-29 12:19:44 +00:00 (Migrated from gitlab2.manjaro.org)

changed the description

changed the description
ghost commented 2020-02-29 12:20:19 +00:00 (Migrated from gitlab2.manjaro.org)

changed the description

changed the description
ghost commented 2020-02-29 12:21:38 +00:00 (Migrated from gitlab2.manjaro.org)

changed the description

changed the description
philm commented 2020-02-29 19:28:09 +00:00 (Migrated from gitlab2.manjaro.org)

based on the current code, extra is still enabled so you have to have extra enabled to have office possible. So we might want to introduce the office switch also in the profile.

based on the current code, extra is still enabled so you have to have **extra** enabled to have **office** possible. So we might want to introduce the **office** switch also in the profile.
ghost commented 2020-02-29 19:31:50 +00:00 (Migrated from gitlab2.manjaro.org)

It could be done that way too.

I just created it this way because office package is rarely added to a minimal profile - so it seemed reasonable to only apply it if extra was set.

It could be done that way too. I just created it this way because office package is rarely added to a minimal profile - so it seemed reasonable to only apply it if extra was set.
ghost commented 2020-02-29 20:12:06 +00:00 (Migrated from gitlab2.manjaro.org)

I will close this MR - there is conflict - and I will have a look at the profile approach tomorrow.

I will close this MR - there is conflict - and I will have a look at the profile approach tomorrow.
ghost commented 2020-02-29 20:12:07 +00:00 (Migrated from gitlab2.manjaro.org)

closed

closed

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tools/manjaro-tools!658
No description provided.