<div dir="ltr"><div class="gmail_extra">On Wed, Jan 22, 2014 at 9:10 AM, Mateusz Łoskot <span dir="ltr"><<a href="mailto:mateusz@loskot.net" target="_blank">mateusz@loskot.net</a>></span> wrote:<br><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-family:arial,sans-serif;font-size:13px">Andrew, this looks very interesting.</span> </blockquote>
<div><br></div><div>Thanks!</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"> <span style="font-family:arial,sans-serif;font-size:13px">(I'm tired of writing the same</span></blockquote>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-family:arial,sans-serif;font-size:13px">boilerplate :-))</span></blockquote>
<div><br></div><div>Yeah it seemed like every new library I wrote had the same boilerplate so when I found this project I jumped on and started contributing. </div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
It is fairly common to have /include folder, so the structure looks like<br>
<br>
- <source>/<br>
+ src/<br>
+ include/<br>
+ config/<br>
...<br>
<br>
where all public headers live.<br>
<br>
Is such layout supported by BASIS?<br></blockquote><div><br></div><div>Yes, BASIS itself uses a layout like that.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
I see the minimum version of CMake is 2.8.4.<br>
Does it mean BASIS does not support/use the Object Libraries feature?</blockquote><div><br></div><div>Right now there are no special BASIS steps implemented for Object Libraries. You can use BASIS with later versions of CMake, and you can use standard CMake functions. The only side effect is that when the standard CMake functions are used the automated steps won't be done for you and they will need to be done manually. I created an issue so the missing functionality won't be lost. <a href="https://github.com/schuhschuh/cmake-basis/issues/302" target="_blank">https://github.com/schuhschuh/cmake-basis/issues/302</a></div>
</div><br></div></div>