Hi TJ,

This is great that you are trying TWW tools.

I was actually thinking about using a GNU make based system, possibly with few helper scripts.

The advantage of using Makefiles is that everyone is familiar with them, incremental builds are possible and also parallel builds are possible.

Can you point me to some docs about TWW tools describing what they can do? I have never heard about them :)

Thanks,

Andrzej


On 04/06/11 16:44, TJ Yang wrote:
On Wed, Apr 6, 2011 at 10:43 AM, TJ Yang<[email protected]>  wrote:
Hi, Deano

I am converting all the consolidations building instruction into xml files.
and this xml file can be playbacked but /opt/TWWfsw/bin/sb
(sb=software build) tool.
s/but/by/

Very similar following command to create  O.I. CD/USB image.  except
the abstraction is one level higher.

  pfexec distro_const build ./new_slim_cd_x86.xml

So for this digitization effort is to generate O.I. sparc image to
provide alternative OS that our Sparc hardware can run freely.

I don't expect it got adopted by this group since TWW Inc.'s GNU
tool-sets is not well-known.  But I am documenting this approach at
R1.

tj

R1: http://wiki.openindiana.org/oi/CPAMTWW

On Wed, Apr 6, 2011 at 7:13 AM, Deano<[email protected]>  wrote:
Hello,

The conversation on the Distributed build system stalled on finer points but
the large idea seemed to have everyone support. A continuous build system,
that automatically went through all consolidations would be a major step
forward for the OI development process.
So lets get things moved on a least for the most basic system we all agree
would be useful. I looked into some more advanced build systems (Scons, WAF,
etc.) but tbh all were slightly overkill for what the basic simple system
needs which is simply a makefile or script that grabs each consolidation,
sets up the environment, builds and moves onto the next (with appropriate
error handling etc.)

Aszezo has some idea and how to get this party started I believe, so
probably best for him to make more concrete suggestions?

If we could get a empty framework in place and running, we could then pop in
each consolidation in turn when ready, and therefore gradually get our
continuous build system working, the particularly troublesome ones don't
have to stop the easier ones.

A hack-a-thon might make an ideal time for people to get together and push
this all together?

Thoughts please,
Deano



_______________________________________________
oi-dev mailing list
[email protected]
http://openindiana.org/mailman/listinfo/oi-dev



--
T.J. Yang




_______________________________________________
oi-dev mailing list
[email protected]
http://openindiana.org/mailman/listinfo/oi-dev

Reply via email to