File tree Expand file tree Collapse file tree 1 file changed +23
-0
lines changed
Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change 1+ name : XC16 Compile Check
2+
3+ # Runs on pushes to pull request
4+ on : pull_request
5+
6+ jobs :
7+ xc8-compile-check :
8+ name : XC16 Compile Check
9+ runs-on : ubuntu-latest
10+ steps :
11+ - name : Checkout Repository
12+ uses : actions/checkout@v4
13+ with :
14+ submodules : ' true'
15+ - name : Install XC16
16+ run : |
17+ wget https://ww1.microchip.com/downloads/aemDocuments/documents/DEV/ProductDocuments/SoftwareTools/xc16-v2.10-full-install-linux64-installer.run
18+ chmod +x ./xc16-v2.10-full-install-linux64-installer.run
19+ sudo ./xc16-v2.10-full-install-linux64-installer.run --mode unattended --netservername localhost --debuglevel 4
20+
21+ - name : Run Compile
22+ run : |
23+ /opt/microchip/xc16/v2.10/bin/xc16-gcc -mcpu=33EP256GP502 -Iinclude -c -std=c99 -Wall common/crc8.c common/low_pass_filter.c
You can’t perform that action at this time.
0 commit comments