[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Ltib] Auestion regarding ltib.preconfig configuration changes and h
From: |
Peter Barada |
Subject: |
Re: [Ltib] Auestion regarding ltib.preconfig configuration changes and how to have LTIB follow it |
Date: |
Mon, 23 Jul 2012 10:10:33 -0400 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.28) Gecko/20120313 Lightning/1.0b2 Thunderbird/3.1.20 |
On 04/25/2012 02:55 PM, Mike Goins wrote:
> On Wed, Apr 25, 2012 at 2:46 PM, Peter Barada <address@hidden> wrote:
>> I'm trying to enable some packages to the host configuration and so far
>> I'm stumped.
>>
>> If I enable "flex" (for example) in config/platform/host/ltib.preconfig,
>> and then run "./ltib -b --hostcf" it looks like ltib does:
> Have you tried "./ltib -b --hostcf --preconfig
> config/platform/host/ltib.preconfig" ?
>
> I use this for the non-host platforms, but have yet to check for host
> to see how it behaves.
>
Yes that works, but the generic case (where .host_warning# is not there)
results in relying on platform/shost/host.config instead of any possible
change to ltib.preconfig.
I'm trying to use LTIB in a continuous integration system using buildbot
where a build already exists and I want the build to reflect any changes
from my SCM. In fact I should add code to the ltib script to make
.host_waarning# dependent on config/platform/host/ltib.preconfig and
remove it if ltib.preconfig is newer. Then a standard "./ltib -b
--preconfig config/platform/xx/defconfig" would properly rebuild the
host tools to reflect the change in ltib.preconfig.
>
>> set -ex
>> cd $hostpath
>> if [ ! -f .config ]
>> then
>> if [ -f ${PLATFORM}.config ]
>> then
>> cp ${PLATFORM}.config .config
>> else
>> cp $cf->{hostconfig} .config
>> fi
>> fi
>> if [ "$cf->{configure}" = "1" ]
>> then
>> $cf->{conf} main.lkc
>> fi
>> if [ -f .config ]
>> then
>> cp .config ${PLATFORM}.config
>> fi
>>
>> Which when run results in:
>>
>> + cd
>> /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-3.0-test/config/platform/host
>> + '[' '!' -f .config ']'
>> + '[' 0 = 1 ']'
>> + '[' -f .config ']'
>> + cp .config host.config
>> parsing
>> /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-3.0-test/config/platform/host/.config
>>
>> If I've run LTIB before then config/platform/host contains both .config
>> and host.config and looks to not consult
>> config/platform/host/ltib.preconfig. What's the right way to have ltib
>> check if the host package collection has changed (and then either
>> prep/build/deply a newly enabled package in ltib.preconfig, or remove a
>> newly disabled package listed in ltib.preconfig?
>>
>> --
>> Peter Barada
>> address@hidden
>>
>>
>> _______________________________________________
>> LTIB home page: http://ltib.org
>>
>> Ltib mailing list
>> address@hidden
>> https://lists.nongnu.org/mailman/listinfo/ltib
> _______________________________________________
> LTIB home page: http://ltib.org
>
> Ltib mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/ltib
--
Peter Barada
address@hidden
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Ltib] Auestion regarding ltib.preconfig configuration changes and how to have LTIB follow it,
Peter Barada <=