XMC-for-Arduino icon indicating copy to clipboard operation
XMC-for-Arduino copied to clipboard

Init: setup unity and code confg file for builtin library

Open LinjingZhang opened this issue 1 year ago • 2 comments

  • add unity setup in CAN lib, include makefiles take unity from local install path
  • code check files such like cpp checheck, clang-tidy and so on
  • format CAN lib with clang-format

By creating this pull request you agree to the terms in CONTRIBUTING.md. https://github.com/Infineon/.github/blob/master/CONTRIBUTING.md --- DO NOT DELETE ANYTHING ABOVE THIS LINE ---

CONTRIBUTING.md also tells you what to expect in the PR process.

Description Init unity setup and code check configuration

Related Issue /DESMAKERS-3927

Context Just starting point, no need to merge now

LinjingZhang avatar Aug 29 '24 15:08 LinjingZhang

Temporary documentation: IFX_CONTRIBUTING.md

LinjingZhang avatar Oct 01 '24 13:10 LinjingZhang

image

pingpong v2 for CAN, with flexible size and loop Need to change the folder structure regarding review comments and adding Documentation.

LinjingZhang avatar Oct 22 '24 17:10 LinjingZhang

What about the core folder formatting? Some of those files are not external dependencies no?

Now the core folder is also formatted. Only the arduino core , not for xmc-lib and related libraries.

LinjingZhang avatar Oct 30 '24 14:10 LinjingZhang

Some things that may need to be improved/ open questions:

  • [ ] How will the HIL setting apply to the fork repo
  • [x] HIL unity library checks will run on both commit & PR, When I commit to PR it triggers the check twice
  • [x] No workflow for pre-commit yet
  • [x] Doc Build also runs when there are no changes in doc/

LinjingZhang avatar Nov 06 '24 13:11 LinjingZhang