lvgl / lv_drivers

TFT and touch pad drivers for LVGL embedded GUI library
https://docs.lvgl.io/master/porting/index.html
MIT License
290 stars 309 forks source link

CMake: developer experience improvements #297

Open amsobr opened 8 months ago

amsobr commented 8 months ago

This PR adds some improvements related to developer experience.

The bump to CMake v3.13 enables CMake policy #CMP0077, which makes it easier to define and use configuration variables, especially when bundling lv_drivers from another project.

Other improvements include:

Please feel free to considers these changes as you see fit.

Thanks, António