free-pdk / pdk-includes

Device Include files for Padauk MCUs
GNU General Public License v2.0
10 stars 8 forks source link

Merge easy-pdk includes into this repository / inclusion in SDCC #9

Open cpldcpu opened 4 years ago

cpldcpu commented 4 years ago

I am just in the process of setting up a new project from scratch and am trying to use the most recent includes, which I intendend to clone into my path somewhere. (Before I was just lazy and reused old structures)

It turns out this is quite cumbersome due to the need to put the easy-pdk includes somewhere else. So my suggestion would be to clone or move them also into this repository?

Furthermore, the substructure of the later include path could be reproduced also in this repository. In the example these includes are in the subfolder "pdk", while this is not defined here.

serisman commented 4 years ago

The original intention was to keep this repo just for the device specific includes that would eventually get incorporated into SDCC (hopefully). It should be programmer agnostic. Including the easy-pdk includes defeats this purpose.

I agree that putting these files into a pdk subfolder might be nice, although that would break the ability for people to use this repo as a git submodule (not sure if anyone is doing that at this point).