Is "companylib" defined in Android.bp or Android.mk? All dependencies from
Android.bp files must be defined in Android.bp, not make.

It also seems that you probably have ALLOW_MISSING_DEPENDENCIES=true in
your environment or configs -- you should get faster and better errors by
removing that flag.

- Dan

On Tue, Nov 5, 2019 at 7:00 AM Vasile Robert <[email protected]>
wrote:

> Hello, i'm trying to convert an existing makefile into a .bp file and i
> keep getting some dependencies issues:
>
> echo "module ModuleName missing dependencies: companylib (and all the
> files that are in the include_dirs)
>
> Now the module before this "ModuleName" doesn't seem to have any issue and
> the code for it is the same except for having a "relative_install_path" .
> but also adding it to this ModuleName didn't fix the issue.
>
> Before it i had the same issue with another .bp file, but there using
> local_include_dirs instead of just "include_dirs" fixed the issue, here it
> persists.
>
> Couldn't find anything about this online so can anyone help me understand
> what the problem could be?
>
> The module in the .bp file looks like this:
>
> cc_binary {
>     vendor:true
>     name:: "ModuleName"
>     cppflags: CPPFLAGS //a variable with the flags needed
>     include_dirs: CPPINCLUDES //again a variable referenced
>     local_include_dirs: ["dir2" , "dir3" , "dir3/dir4" , "dir1/dir3" ,
> "dir0/dir5" ],  //not the actual names
>     srcs: ["dir/file1.cpp" , "dir/file2.cpp"],
>     static_libs: ["companylib"],
>     shared_libs: ["lib1" , "lib2" , "lib3" , "lib4" , "lib5" , "lib6" ,
> "lib7" , "lib8" , "lib9",], //again numbers don't mean anything
> }
>
>
> --
> --
> 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].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/android-building/cc197fa4-a2d5-445c-a2ba-ff083c7879b6%40googlegroups.com
> <https://groups.google.com/d/msgid/android-building/cc197fa4-a2d5-445c-a2ba-ff083c7879b6%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-building/CALQgHd%3DmxM5Ue_7K5vYv6_vbOAMqAxXzVK8fNmBuvgj3F8Nzyw%40mail.gmail.com.

Reply via email to