Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CI #1

Merged
merged 80 commits into from
Jul 14, 2024
Merged
Changes from 1 commit
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
5c2a2a5
Create cmake-multi-platform.yml
mradugin Jul 11, 2024
63fa5e9
Update cmake-multi-platform.yml
mradugin Jul 11, 2024
1b73748
Fix typo
mradugin Jul 11, 2024
1ca0143
Update cmake-multi-platform.yml
mradugin Jul 11, 2024
195dae4
Create module.cpp
mradugin Jul 11, 2024
14d15ca
Update CMakeLists.txt
mradugin Jul 11, 2024
a0ed530
Update CMakeLists.txt
mradugin Jul 11, 2024
e5ee0e1
Update cmake-multi-platform.yml
mradugin Jul 11, 2024
cf6dbd1
Update cmake-multi-platform.yml
mradugin Jul 11, 2024
3668149
Update cmake-multi-platform.yml
mradugin Jul 11, 2024
ddcef2b
Update cmake-multi-platform.yml
mradugin Jul 11, 2024
dcdceef
Update CMakeLists.txt
mradugin Jul 11, 2024
bb15a98
Update cmake-multi-platform.yml
mradugin Jul 11, 2024
27975c6
Update cmake-multi-platform.yml
mradugin Jul 11, 2024
057708b
Update cmake-multi-platform.yml
mradugin Jul 11, 2024
afb485e
Update cmake-multi-platform.yml
mradugin Jul 11, 2024
06c8c2c
Update cmake-multi-platform.yml
mradugin Jul 11, 2024
4de5bd1
Update cmake-multi-platform.yml
mradugin Jul 11, 2024
c698472
Update cmake-multi-platform.yml
mradugin Jul 11, 2024
1ef6415
Update cmake-multi-platform.yml
mradugin Jul 11, 2024
3b29817
Update main.cpp
mradugin Jul 11, 2024
de8fdad
Update module.cpp
mradugin Jul 11, 2024
c3b4046
use latest ccache action
mradugin Jul 12, 2024
0e5bb29
try debug config
mradugin Jul 12, 2024
0904557
diag output
mradugin Jul 12, 2024
9648ea0
More verbose
mradugin Jul 12, 2024
5f1e7a5
cmake ver
mradugin Jul 12, 2024
5aab205
zero stats
mradugin Jul 12, 2024
9dcd8e7
show more stats
mradugin Jul 12, 2024
3f9aec9
simply config
mradugin Jul 13, 2024
9986cae
test more
mradugin Jul 13, 2024
ba7509f
dirs
mradugin Jul 13, 2024
8467c27
ano
mradugin Jul 13, 2024
e2ebf72
vers
mradugin Jul 13, 2024
74b0b84
print vers
mradugin Jul 13, 2024
a9e3150
gener
mradugin Jul 13, 2024
106d5ff
ls files
mradugin Jul 13, 2024
b1c8213
ls fix
mradugin Jul 13, 2024
ed9b0a2
ls more
mradugin Jul 13, 2024
ecb14bc
test
mradugin Jul 13, 2024
c74ea97
clear cache
mradugin Jul 13, 2024
09ec41a
test
mradugin Jul 13, 2024
6407b78
asdfdsa
mradugin Jul 13, 2024
6cd720a
try sccache
mradugin Jul 13, 2024
4e98862
test
mradugin Jul 13, 2024
667c78d
no bash
mradugin Jul 13, 2024
1b179eb
no struct output
mradugin Jul 13, 2024
c6a340e
ccache again
mradugin Jul 13, 2024
9e84d69
test 2019
mradugin Jul 13, 2024
832c436
all configs
mradugin Jul 13, 2024
dad5d31
inlcu
mradugin Jul 13, 2024
7d8140a
ninja
mradugin Jul 13, 2024
d5802e0
Fix synt
mradugin Jul 13, 2024
08c4831
add build type
mradugin Jul 13, 2024
189c6c6
bt
mradugin Jul 13, 2024
9616795
Add stats
mradugin Jul 13, 2024
de56ff9
reord
mradugin Jul 13, 2024
73a95b5
sudo apt
mradugin Jul 13, 2024
55863ad
te
mradugin Jul 13, 2024
c78f1c5
try msys
mradugin Jul 13, 2024
cc81a0a
fix
mradugin Jul 13, 2024
a7a9b07
Fix mingw
mradugin Jul 13, 2024
8ed8051
msys2
mradugin Jul 13, 2024
66098d6
msys2
mradugin Jul 13, 2024
0c6d6b1
msys 2
mradugin Jul 13, 2024
cacbdc7
newxt
mradugin Jul 14, 2024
30b9354
run on matrix
mradugin Jul 14, 2024
0dfefd2
fix generator
mradugin Jul 14, 2024
b9d13e2
msys2 ccache
mradugin Jul 14, 2024
437baf9
add debug
mradugin Jul 14, 2024
f19cdaf
Fix gen
mradugin Jul 14, 2024
7f0ee5b
install clang on msys
mradugin Jul 14, 2024
744d771
msys
mradugin Jul 14, 2024
6ded81d
try wo ccache
mradugin Jul 14, 2024
1779756
enable ccache
mradugin Jul 14, 2024
9f583b8
paths
mradugin Jul 14, 2024
6c3e877
a
mradugin Jul 14, 2024
cfa6e6b
natvice
mradugin Jul 14, 2024
1c3b3bd
cleanup
mradugin Jul 14, 2024
477afc2
Update name
mradugin Jul 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update cmake-multi-platform.yml
mradugin authored Jul 11, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 057708ba6517f85321ca16b9c1ff2398b1737ecd
7 changes: 3 additions & 4 deletions .github/workflows/cmake-multi-platform.yml
Original file line number Diff line number Diff line change
@@ -50,7 +50,7 @@ jobs:
- name: ccache
uses: hendrikmuhs/ccache-action@v1.2
with:
restore: false
restore: true

- name: Set reusable strings
# Turn repeated input strings (such as the build output directory) into step outputs. These step outputs can be used throughout the workflow file.
@@ -66,11 +66,10 @@ jobs:
run: >
cmake -B ${{ steps.strings.outputs.build-output-dir }}
-DCMAKE_BUILD_TYPE=${{ matrix.build_type }}
-DCMAKE_CXX_COMPILER=${{ matrix.cpp_compiler }}
-DCMAKE_C_COMPILER=${{ matrix.c_compiler }}
-S ${{ steps.strings.outputs.source-dir }}

# -DCMAKE_CXX_COMPILER=${{ matrix.cpp_compiler }}
# -DCMAKE_C_COMPILER=${{ matrix.c_compiler }}

- name: ccache show stats before
run: ccache --show-stats