Consider the following: there is a package P, which depends on a library L in the C language. The library L is bundled with the package P. To use the package P, the user needs to get the library L compiled with the script
P/deps/build.jl. The question is what is the proper place for the library L?
Is it better to have
P/deps/L, or can the library L live anywhere within the package P tree, for instance as
P/libs/L? Does it matter? What are the conventions?