Associating cpu and target with C source file in my build.zig

just skimmed through this on some recent changes to cross-compilation)…

not sure i fully grok this yet, but should i be creating a separate module that encapsulates my C file – and presumably reuse the same target therein ???

as another approach, could i @cInclude my C code in some other .zig module that presumably IS built consistently with my main.zig ???