| 20 Feb 2025 |
John Ericson | not sure! | 22:12:31 |
John Ericson |
also, I think nix/ rather than include/nix/ is still kinda bad because you're still going to be including .cc files etc. in the include path, unless I'm misreading
yes it is!
| 22:12:51 |
John Ericson | I suppose if we are moving them, we might as well move them harder | 22:13:04 |
John Ericson | however I will still need an include/nix/meson.build | 22:14:08 |
John Ericson | can't use a include/meson.build | 22:14:14 |
emily | do you need a separate Meson file for the headers at all? | 22:14:34 |
John Ericson | emily: yes you do unfortunately | 22:17:23 |
roberth | did a fresh worktree, and meson compile is not happy: <command-line>: fatal error: config-util.hh: No such file or directory | 22:19:44 |
roberth | clangd also seems confused | 22:19:57 |
John Ericson | the generated header has to be generated in the (build dir mirror of the) directory | 22:20:16 |
John Ericson | so if we want to ahve one list of headers we append to | 22:20:25 |
emily | couldn't fs.copyfile solve that? | 22:20:33 |
John Ericson | we do need to have that nix/meson.build | 22:20:36 |
John Ericson | I think the dest of fs.copyfile must abide by the same rule? | 22:20:55 |