Sorry again, I see the steps:
mkdir distro-constcd distro-const pfexec pkg install install/distribution-constructor cp /usr/share/distro_const/slim_cd/slim_cd_x86.xml . pfexec distro_const build slim_cd_x86.xml and with the slim_cd_x86.xml but it seems that you do not need to do a "git clone .." for the repo to get started. Please forgive me as I am coming from the Linux world of Make and Cmake so this seems a bit different in building steps. Cheers, Lonnie On Mon, Aug 26, 2019 at 6:55 PM Lonnie Cumberland <[email protected]> wrote: > Hi Again, > > One dumb question. I was just doing some reading and did not see any type > of information on a Makefile or similar. I see that the xml file " > https://hipster.openindiana.org/distro_const/slim_cd_x86.xml" can be use > as the manifest but from which github repository does it all start? I want > to read over the steps that are used through the entire process. > > On Mon, Aug 26, 2019 at 6:49 PM Lonnie Cumberland <[email protected]> > wrote: > >> Thanks for the information. >> >> Yea, I probably do not want to rebuild all of the packages, at least not >> for now, since this first test is to just see if I can build the basic >> LiveCD and have it boot like the one that I have download. >> >> Looks like I will need to read up on things a bit more to get a feel for >> the build flow. >> >> Thanks again >> Lonnie >> >> On Mon, Aug 26, 2019 at 6:03 PM Aurélien Larcher < >> [email protected]> wrote: >> >>> On Mon, Aug 26, 2019 at 11:43 PM Lonnie Cumberland <[email protected]> >>> wrote: >>> >>> > Hi Tim, >>> > >>> > Thanks for answering my post. I have been reading a lot of the >>> > documentation and will do some more reading over the next couple of >>> days in >>> > preparations. >>> > >>> > Although I am still not sure where the main build branch is to create >>> the >>> > LiveCD of OI (Hypster), it seems that these are the important >>> locations: >>> > >>> > https://github.com/OpenIndiana >>> > https://github.com/OpenIndiana/oi-userland >>> > https://github.com/OpenIndiana/slim_source >>> > >>> > My next steps, I am guessing, will be to install OI on some native >>> hardware >>> > so that I will have a build environment in OI to build OI LiveCD and >>> then I >>> > will try to do a basic complete build without modifying anything. If >>> that >>> > goes well then I can investigate taking out packages from the LiveCD. >>> > >>> >>> You can generate live/install images using the Distribution Constructor >>> as >>> described at: >>> >>> https://docs.openindiana.org/dev/distribution-constructor/ >>> >>> To customize the image you need to modify a manifest such as the ones >>> used >>> by Alexander for release images: >>> >>> https://hipster.openindiana.org/distro_const/ >>> >>> If you do not want to rebuild all the packages for your tests you can use >>> an existing repository or mirror it locally. >>> You need to modify the manifests accordingly so that >>> pkg_repo_default_authority points to the right repository. >>> >>> >>> >>> >>> >>> >>> >>> >>> > >>> > I would like to see how small I can make the actual LiveCD with GUI. >>> > >>> > Cheers, >>> > Lonnie >>> > >>> > >>> > On Mon, Aug 26, 2019 at 4:43 PM Tim Mooney <[email protected]> >>> wrote: >>> > >>> > > In regard to: [OpenIndiana-discuss] Building OpenIndiana from >>> > sources,...: >>> > > >>> > > > Anyway, the first thing that I would like to figure out is the >>> whole >>> > > build >>> > > > process and package selections since the ISO that I have been >>> > installing >>> > > is >>> > > > 1.6 GB. >>> > > >>> > > http://docs.openindiana.org and then Handbook->Developer's Corner is >>> > > a good place to start. >>> > > >>> > > >Now I want to see if I can build a much reduce size of this. >>> > > >>> > > You certainly could, you'll just have to make lots of choices about >>> > > what optional dependencies you can live without when building a >>> > particular >>> > > package. >>> > > >>> > > You'll want to look at the REQUIRED_PACKAGES in the Makefile for each >>> > > component. You'll probably also want to look at what's installed >>> because >>> > > of a particular incorporation. >>> > > >>> > > Tim >>> > > -- >>> > > Tim Mooney >>> > [email protected] >>> > > Enterprise Computing & Infrastructure 701-231-1076 >>> > (Voice) >>> > > Room 242-J6, Quentin Burdick Building 701-231-8541 >>> (Fax) >>> > > North Dakota State University, Fargo, ND 58105-5164 >>> > > >>> > > _______________________________________________ >>> > > openindiana-discuss mailing list >>> > > [email protected] >>> > > https://openindiana.org/mailman/listinfo/openindiana-discuss >>> > > >>> > _______________________________________________ >>> > openindiana-discuss mailing list >>> > [email protected] >>> > https://openindiana.org/mailman/listinfo/openindiana-discuss >>> > >>> >>> >>> -- >>> --- >>> Praise the Caffeine embeddings >>> _______________________________________________ >>> openindiana-discuss mailing list >>> [email protected] >>> https://openindiana.org/mailman/listinfo/openindiana-discuss >>> >> _______________________________________________ openindiana-discuss mailing list [email protected] https://openindiana.org/mailman/listinfo/openindiana-discuss
