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:

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
[email protected]


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

Ltib mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/ltib

Reply via email to