Dylan Baker
29ef4478df
compilers/d: Add b_ndebug support
...
D lang compilers have an option -release (or similar) which turns off
asserts, contracts, and other runtime type checking. This patch wires
that up to the b_ndebug flag.
Fixes #7082
5 years ago
Michael Hirsch, Ph.D
83b4e981c4
Use strict function prototypes
5 years ago
Michael Hirsch, Ph.D
1baa1c9222
use '-Werror=unused-parameter' for gcc/clang on project tests and -fimplicit-none on fortran
...
Fortran: check for undeclared variables by forcing implicit none everywhere
C/C++: check for unused parameters and return types
removed unused variables from test cases
ci: do missing return and unused arg check with Github Actions
5 years ago
Jussi Pakkanen
f39600647d
Condense test directory names.
5 years ago
Jussi Pakkanen
972535a6ac
Condense test dirs.
6 years ago
Jussi Pakkanen
e23e5c48d7
Use custom target outputs to determine linker. Closes #786 .
8 years ago
Jussi Pakkanen
5f6c9d628d
A target where all sources are generated.
8 years ago
Jussi Pakkanen
f0626e6cc1
Created failing test for using generated outputs in a custom target.
9 years ago
Jussi Pakkanen
2e585856be
Prevent generation of Ninja files with target ambiguities.
9 years ago
Jussi Pakkanen
5788f47952
Added (or, rather, brought back) the add_languages function.
10 years ago
Jussi Pakkanen
6759e404d9
Make it possible to run a custom script during install.
11 years ago
Jussi Pakkanen
43ca3e2546
Fixed Windows garbage line endings.
12 years ago
Jussi Pakkanen
a7b7e4b235
Added a Windows test.
12 years ago
Jussi Pakkanen
9262fe600a
Split test suite into common and platform dependent parts.
12 years ago
Jussi Pakkanen
b6886b2c27
Added target install option.
12 years ago
Jussi Pakkanen
8db898928b
Put all outputs to target directories.
12 years ago
Jussi Pakkanen
5e51c526a1
Moved quoting function.
12 years ago