ltib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ltib] Attempting to automate multi-platform building...


From: Stuart Hughes
Subject: Re: [Ltib] Attempting to automate multi-platform building...
Date: Thu, 01 Oct 2009 16:34:44 +0100
User-agent: Thunderbird 2.0.0.16 (X11/20080707)

Hi Peter,

I have a nightly builder I run.  Also there's the scripts in CVS under bin:

My crontab has all one line (note lines get wrapped by my email client):

# run at 18:01 Mon-Fri
01 18 * * 1-5 (cd /home/seh/ltib ; ./autobuild_ltib -c -P config/profile/max.config 2>&1 )

The autobuild_lib is in the bin directory so what I have is:

/home/seh/ltib/ with a bunch of checked-out LTIBs re-named per platform, for example: ep93xx, imx31adsm ....

I then copy from one of these bin/autobuild_ltib to /home/seh/ltib so the cron job runs.

For each of these instances I prime it first by manually building it by hand and selecting the platform configuration.

If you look at ./autobuild_ltib it will pull a CVS update each run and it also generates some html summary tables (see attached).

You could use one directory and override it with:
./ltib --preconfig config/platform/_target_/defconfig --profile config/profile/max.config

But the problem is that if you do this you can't have more than one state.

NOTE: if you do switch platforms, in between you must do:
./ltib -m distclean

Regards, Stuart



Peter Barada wrote:

I'm trying to automate my nightly LTIB build process as I have multiple platforms, and I'd like to loop through multiple preconfig files for each platform, and then for multiple platforms, but the preconfig's can't specify the platform directory (or not that I've seen in my version of ltib (8.41 + local changes)).

Is there a way, with a single ./ltib command to build an arbitrary platform from the command line (i.e. override .config and config/platform/<platform>/.config)?

--
Peter Barada <address@hidden <mailto:address@hidden>>
Logic Product Development, Inc.


------------------------------------------------------------------------

_______________________________________________
LTIB home page: http://ltib.org

Ltib mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/ltib
--- Begin Message --- Subject: Build results for 20090925
BSP package build failures on Fri Sep 25 17:23:17 2009 GMT from skywalker
start time end time elapsed
Fri Sep 25 17:01:01 2009 GMT Fri Sep 25 17:23:17 2009 GMT 1336 seconds
For full build results and other information click here
KEY: x : Failed, failed last time, + : Failed, new failure, - : Changed from fail to pass
Package ep93xximx31adsm520xevbmpc5200mpc82xxmpc8349itxmpc8548cdsphy3250qs875s
DirectFB    x x  
DirectFB-examples    x x  
btcs   x     
busyboxx   xxx  
clamavxx xxxx x
e2fsprogs    x    
iozonex       x
kernel-2.6.23-mpc8548      x  
kernel-2.6.25-82xx    x    
microwindowsxx       
nss-mdnsx       x
peak-linux-driver   x     
samba        x
util-linux    x    

--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]