Hi Will, > On Dec 16, 2016, at 2:17 PM, will sanfilippo <[email protected]> wrote: ... > Currently, there is one device in there (the MK64F12). When I went to add a > new device (the mkw41z) I ran into the following issue. There is a file > called fsl_device_registers.h. This header file exists in both device > directories. When I went to build the mkw41z it was including > fsl_device_registers.h from MK64F12; not mkw41z.
... > > I do not understand how the newt tool determines include paths from an sdk > pkg.yml file so maybe there is way I can do this. Of course, I could create > separate sdk packages but I do not think that is the right way to go. I could > also move the needed code into hw/mcu/nxp/<DEVICE>/ but I do not think that > is the best way to solve this, either. > > Any thoughts/suggestions on how to deal with this? How about pkg.ign_dirs to ignore subdirectories in the NXP SDK? Making them conditional on the MCU type, like you tried to do with the src_dirs.
