[Smtk-developers] Pie in the sky
David Thompson
david.thompson at kitware.com
Tue Mar 20 16:33:12 EDT 2018
> I vote for putting them in the subdirectories of whatever source they wrap/serialize since each of them is associated with a specific file/class.
I think TJ was hinting that we we do this:
> core/json/smtk/{attribute, mesh, model}/jsonResource.{h,cxx}
> core/pybind11/smtk/{attribute, mesh, model}/Py{Attribute, Mesh, Model}.cxx
>
> extension/json/smtk/{attribute, mesh, model}/jsonResource.{h,cxx}
> extension/pybind11/smtk/{attribute, mesh, model}/Py{Attribute, Mesh, Model}.cxx
then everything in core/smtk is in the smtkCore library; everything in the core/json directory could live in an smtkCoreJSON directory, etc. In general, the pattern would be that no two libraries have code in the same source directory.
David
More information about the Smtk-developers
mailing list