Commit Graph

68 Commits

Author SHA1 Message Date
McMassiveNZ
21148e6244 Update cmake.yml
Make sure to fetch submodules
2022-12-14 02:56:43 +01:00
McMassiveNZ
66d305f765 vcpkg integration
add vcpkg as a package manager
2022-12-14 02:53:37 +01:00
McMassiveNZ
f15d16ce11 Update compilerwarnings.cmake
Change -WError to -Werror
2022-12-06 23:33:03 +01:00
McMassiveNZ
619e41a1cb Fix Linux CI
Fix case sensitive file name issue on Linux build
2022-12-06 23:31:18 +01:00
McMassiveNZ
addb00907e Blind fix for failing linux
Blind fix for Linux failing to generate a CMake project on the CI
2022-12-06 23:28:08 +01:00
McMassiveNZ
26f2c65f6f CI Updates
* Fixed the previously introduced compile error
* Build on more platforms with more configurations
2022-12-06 20:01:06 +01:00
McMassiveNZ
070da3d782 Deliberately commit a compile error to see how Github Actions works 2022-12-02 22:33:49 +01:00
William McVicar
505228e589 Update README.md
Fix the badge for CMake and CI
2022-12-02 22:32:21 +01:00
McMassiveNZ
dfdd7194df Update README.md
Change / to . in badge.svg
2022-12-02 22:23:07 +01:00
McMassiveNZ
cfe5f157db Update README.md 2022-12-02 22:20:43 +01:00
McMassiveNZ
9154d9e50a Remove build-action.yml 2022-12-02 22:10:38 +01:00
McMassiveNZ
6c2a0b7dda Merge branch 'main' of https://github.com/McMassiveNZ/blank-slate 2022-12-02 22:09:45 +01:00
McMassiveNZ
895b3e814c Update the readme so we have the CI badge on Github page 2022-12-02 22:08:27 +01:00
William McVicar
100631ffb4 Create cmake.yml 2022-12-02 21:55:32 +01:00
McMassiveNZ
40641b9bff Change tutorial yml to cmake one 2022-12-02 21:53:18 +01:00
McMassiveNZ
f013d8619c Learning github actions 2022-12-02 21:32:27 +01:00
McMassiveNZ
5b45b04454 Initial Commit
* A simple C-Make project setup
* A lot of warnings enabled and warnings as errors
* unit test discovery with google test

In progress functionality
- sanitizers
- static analysis
2022-12-02 19:41:20 +01:00
William McVicar
e43ffb5497 Initial commit 2022-11-24 21:22:17 +01:00