Difference between revisions of "Manjaro-tools"
m
Minor formatting and verbiage changes
imported>Dalto m (Updated link) |
imported>Dalto m (Minor formatting and verbiage changes) |
||
Line 5: | Line 5: | ||
= Introduction = | = Introduction = | ||
''manjaro-tools'' consists of a lot of different tools aimed at Manjaro developers. It is | ''manjaro-tools'' consists of a lot of different tools aimed at Manjaro developers. It is split into 3 different packages: | ||
* ''manjaro-tools-base'' contains basic tools, different chroot tools, and ''buildset'' | * ''manjaro-tools-base'' contains basic tools, different chroot tools, and ''buildset'' | ||
* ''manjaro-tools-pkg'' contains small helper tools, ''buildpkg'', and ''buildtree'' | * ''manjaro-tools-pkg'' contains small helper tools, ''buildpkg'', and ''buildtree'' | ||
Line 14: | Line 14: | ||
A detailed user manual is available at [https://gitlab.manjaro.org/tools/development-tools/manjaro-tools gitlab]. | A detailed user manual is available at [https://gitlab.manjaro.org/tools/development-tools/manjaro-tools gitlab]. | ||
= Configuration = | = Configuration = | ||
manjaro-tools can be configured by copying the folder ''/etc/manjaro-tools'' to your home in ''~/.config'' folder and then edit the file {{ic|''./config/manjaro-tools/manjaro-tools.conf''}} | manjaro-tools can be configured by copying the folder ''/etc/manjaro-tools'' to your home in ''~/.config'' folder and then edit the file {{ic|''./config/manjaro-tools/manjaro-tools.conf''}} | ||
= Files = | = Files = | ||
Line 47: | Line 49: | ||
{{Note|The set name should be different from a directory name in pkgbuilds dir. Anything else should work, eg adding a date to the name.}} | {{Note|The set name should be different from a directory name in pkgbuilds dir. Anything else should work, eg adding a date to the name.}} | ||
= buildpkg = | = buildpkg = | ||
Line 76: | Line 79: | ||
To build a set the name of the set can be used. The current sets can be queried with the {{ic|-q}} option. | To build a set the name of the set can be used. The current sets can be queried with the {{ic|-q}} option. | ||
= buildtree = | = buildtree = | ||
Line 123: | Line 127: | ||
-q Query settings and pretend build | -q Query settings and pretend build | ||
-h This help | -h This help | ||
== Query Building == | == Query Building == | ||
Line 174: | Line 179: | ||
-> disable_systemd: pacman-init | -> disable_systemd: pacman-init | ||
</pre> | </pre> | ||
== Building == | == Building == | ||
Line 180: | Line 186: | ||
$ buildiso -p xfce -b stable | $ buildiso -p xfce -b stable | ||
== Building with predownloaded Xorg packages == | == Building with predownloaded Xorg packages == | ||
Line 186: | Line 193: | ||
$ buildiso -p xfce-openbox-openrc/ -b stable -x | $ buildiso -p xfce-openbox-openrc/ -b stable -x | ||
== Building with a small config change == | == Building with a small config change == | ||
Line 231: | Line 239: | ||
Then the ISO then can be rebuilt as: | Then the ISO then can be rebuilt as: | ||
$ buildiso -p xfce -cs | $ buildiso -p xfce -cs | ||
=== Alternative === | === Alternative === | ||
Line 250: | Line 259: | ||
$ buildiso -p xfce/ -cz | $ buildiso -p xfce/ -cz | ||
= | |||
= See Also = | |||
* [https://gitlab.manjaro.org/tools/development-tools/manjaro-tools Manjaro Gitlab] | * [https://gitlab.manjaro.org/tools/development-tools/manjaro-tools Manjaro Gitlab] |