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

Reply via email to