Is there any way to ignore certain Android.bp files from being globbed? 
For instance to not include/glob any vendor/whateverVendor/* and the *.bp 
files further down in that directory.

thanks,
Venkat.

On Thursday, October 12, 2017 at 10:40:11 PM UTC+2, Hartmut Goebel wrote:
>
> Hallo, 
>
> I'm going to build the Android platform-tools as stand-alone packages 
> for a Linux-distribution (GuisSD). For this it seems to make sense to 
> switch to the new soong-based build system. 
>
> 1. How to I build soong without installing a full-blown Android build 
> environment? 
> 2. How to install soong to be used outside the Android build environment? 
> 3. How to use soong without or outside the Android build environment? 
>
>
> Re. 1.: I managed to start bootstrapping soong as follows: 
>
> mkdir /tmp/sing-song/ 
> cd /tmp/sing-song/ 
>
> cp -r /tmp/soong-8.0.0_r17-checkout source 
> cd source/ 
>
> mkdir build 
> ln -s .. build/soong 
> cp -r /tmp/blueprint-8.0.0_r17-checkout/ build/blueprint 
>
> cd .. 
> $PWD/source/bootstrap.bash 
>
> This will give me 
>   .blueprint.bootstrap 
>   .bootstrap/ 
>   .minibootstrap/ 
>   soong -> /tmp/foo/source/build/soong/soong.bash 
>   .soong.bootstrap 
>
> Now when I run ./soong I get these errors: 
>
> error: Android.bp:13:9: "androidmk/Blueprints": not found 
> error: Android.bp:13:9: "cmd/*/Blueprints": not found 
> error: Android.bp:13:9: "third_party/zip/Blueprints": not found 
> error: Android.bp:13:9: "ui/*/Blueprints": not found 
> ninja: error: rebuilding '/tmp/sing-song/.minibootstrap/build.ninja': 
> subcommand failed 
>
>
>
> Re 2.: Both soong and soong_ui are bash-scripts, checking if a new 
> version needs to be bootstrapped – which will never be the case if they 
> are installed vi some Linux package management. So how can these be 
> installed into e.g. /usr/bin? How to make these scripts to *not* try to 
> bootstrap soong? 
>
> Re. 3: How is soong meant to be used? Unfortunately there is not even a 
> short usage-instruction in the archive :-( 
>
> Thanks in advance for any tips. 
>
>
> -- 
> Regards 
> Hartmut Goebel 
>
> | Hartmut Goebel          | [email protected] <javascript:>     
>           | 
> | www.crazy-compilers.com | compilers which you thought are impossible | 
>
>

-- 
-- 
You received this message because you are subscribed to the "Android Building" 
mailing list.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to