Skip to content

Commit

Permalink
Merge pull request #195 from DallasFormulaRacing/improvement/library-…
Browse files Browse the repository at this point in the history
…submodule

Improvement/library submodule
  • Loading branch information
crsz20 authored May 3, 2024
2 parents 72d1b71 + 307b8dd commit 02e2872
Show file tree
Hide file tree
Showing 57 changed files with 25 additions and 4,421 deletions.
22 changes: 3 additions & 19 deletions .github/workflows/ci_build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,30 +10,14 @@ jobs:
runs-on: ubuntu-latest
steps:

- name: Check out this repo
- name: Check out this repo and submodules
uses: actions/checkout@v3
with:
submodules: 'true'

- name: Build stm32CubeIDE project
uses: xanderhendriks/action-build-stm32cubeide@v10.0
with:
project-path: 'Project/DAQ_System'
project-target: 'DAQ_System/Debug'

run-unit-tests:
runs-on: ubuntu-latest
steps:

- name: Check out this repo
uses: actions/checkout@v3

- name: Install Ninja
run: sudo apt-get install ninja-build

- name: Build and run unit tests
run: |
cd Project/Tests
cmake -G "Ninja" -S . -B ./build
cd build
ninja
./daq-unit-tests

3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "Project/DAQ_System/Program/DFR_Libraries"]
path = Project/DAQ_System/Program/DFR_Libraries
url = https://github.com/DallasFormulaRacing/DAQ-Firmware-Libraries.git
1 change: 1 addition & 0 deletions Project/DAQ_System/Program/DFR_Libraries
Submodule DFR_Libraries added at 763fc3
164 changes: 0 additions & 164 deletions Project/DAQ_System/Program/Src/Application/DataLogger/DataLogger.cpp

This file was deleted.

125 changes: 0 additions & 125 deletions Project/DAQ_System/Program/Src/Application/DataLogger/DataLogger.hpp

This file was deleted.

Loading

0 comments on commit 02e2872

Please sign in to comment.