Add Makefile for rebuilding the x11 gate
[unleashed-userland.git] / components / x11 / x11-gate / README
blob2e1aea1ae88d76ef21ae12f0f6a4cc1718f1e1b8
2 This directory is only intended for developers willing to rebuild the x11 gate
3 for testing purposes.
5 The provided Makefile is fairly basic, it provides targets:
6 - clobber, to perform gmake clobber in each x11 component directory,
7 - all, to build, install and publish all the x11 components.
9 After the component is published successfully a file is created to skip the
10 directory at next run of gmake all.
12 Since x11 components have dependencies, there is a need to perform intermediate
13 installs in the build zone.
14 This is achieved with pkg update -v --no-backup-be, several requirements apply:
15 - the user should have at least Software Installation profile,
16 - the openindiana.org should be temporarily disabled to avoid pulling updates
17   during the build,
18 - the userland publisher should be set as preferred.
20 For now you should also empty or unlock the X-incorporation to remove version
21 constraints.