Is there any difference between running Nim or nimble when you are executing it 
from CMake when it comes to dependencies? CMake has not clue about the 
dependencies of a Nim build. Nimble can probably handle it but can Nim alone 
detect any changes in any files when you only compile to C/C++?

When Nim compiles to C/C++ files only without any compile to object files, can 
you then omit all C include files (with --cincludes) and wait with those for 
the C/C++ compilation process and just use CMake include_directories(....) just 
as you would with any other C/C++ build? That would make things easier. Nim 
doesn't seem to open any C include file but passes the option on to the C/C++ 
compiler. 

Reply via email to