Commit a312538
committed
Set compiler flags in CI workflow
These are the compiler flags used by libtopotoolbox. SWT will need to
compile cleanly in order to be merged into libtopotoolbox, so we must
resolve any compiler errors and warnings before moving
forward. I have set the compiler to error on any warnings, which is
somewhat strict, but will help us catch issues early on.
We set the flags in the CI workflow, not in the Makefile, to allow
consumers of this package to choose the appropriate flags. This way
one can still develop SWT in the presence of compiler warnings, but
you won't be able to contribute PRs until the compiler warnings are
resolved and the PR checks pass.
Signed-off-by: William Kearney <william.kearney@uni-potsdam.de>1 parent d096473 commit a312538
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
0 commit comments