sandialabs / compadre

Compadre (Compatible Particle Discretization and Remap)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

basis dir not included in install target

pbosler opened this issue · comments

The src/basis folder is not copied to the installed include directory. Instead, its contents are copied, so the line #include "basis/Compadre_ScalarTaylorPolynomials.hpp" fails when I link against the installed Compadre target.

Based on yesterday's discussion, I"m now building with Trilinos and I have the same kind of build vs install structure mismatch, this time with the tpl/ folder instead of the basis/ folder. They're installed in a flat structure, but the #include "tpl/nanoflann.hpp" fails because there is no tpl/ in trilinos-install-dir/include.

Hi @pbosler, these changes are only in the master branch of this repo, not yet in Trilinos.

Ok, I'll cherry pick the commits here for the time being, then pull trilinos/develop (?) later?

I'll drop the link to the status getting this fix snapshotted into Trilinos here: trilinos/Trilinos#7439

Fix is now in this repo and in Trilinos snapshot.