- 02 Jul, 2019 17 commits
-
-
Swann Perarnau authored
Make out-of-tree build work See merge request !63
-
ndenoyelle authored
Adapted to the new master from a patch sent by @cfoyer When building out of tree as the, make sure that target refer to relative paths. This commit also clean-up the usage of the flags and defines a per-target definition of flags (can be changed for a AM_CPPFLAGS if the global definition is good enough). Signed-off-by:
Clement Foyer <cfoyer@cray.com> Also adds Clement to the authors list.
-
ndenoyelle authored
Out-of-tree builds are popular when one doesn't want to pollute the source tree with objects. It also helps debug build setup issues.
-
ndenoyelle authored
- hide echo command but not echo itself - fix dist-hook useless if not building doc and creating error on make dist
-
Swann Perarnau authored
Better flags for CI See merge request !65
-
Swann Perarnau authored
Sometimes the CI fails on configure, make sure we capture the log file for those cases.
-
Swann Perarnau authored
Recursive makefiles do not propagation automake flags (AM_CFLAGS), making the proper configuration of the whole build chain more complex than it needs to be. This patch goes back to a single makefile.am in src, simplifying the build quite a bit.
-
Swann Perarnau authored
One more silent error. ax_pthreads will fail on -Werror, so we still need to fix that.
-
Swann Perarnau authored
Still fails, some issues in configure.ac/Makefile.am
-
Swann Perarnau authored
Note that this still fails on make check, some problem with CPPFLAGS/LDFLAGS
-
Swann Perarnau authored
There's an actual bugfix on tilings in there, as well as extra type mismatches.
-
Swann Perarnau authored
Less than perfect types for the most part, plus a few unused variables.
-
Swann Perarnau authored
Some string.h definitions only appear if _GNU_SOURCE is defined, which is done for us in config.h. As usual, only include this in the .c files, and first in the header.
-
Swann Perarnau authored
Vector implementation was lacking some rigor. Note that it is a bit tricky to use an int for the `na` element and size_t for an index.
-
Swann Perarnau authored
-
Swann Perarnau authored
Caught by a fun warning about weird function-pointer-to-int conversion.
-
Swann Perarnau authored
We've recently received messages indicating that some compiler environments out there would choke on some of the code. Let's try to make the code as C99 compliant and as reliable as possible by activating more warnings and breaking the CI on it. autoconf macros fail on -Werror -Wall because of unused variable warnings, so we deactivate those.
-
- 28 Jun, 2019 3 commits
-
-
Swann Perarnau authored
Improve checkpatch workflow, fix the resulting errors Closes #43 See merge request !67
-
Nicolas Denoyelle authored
Pretty straightforward. Close #43.
-
Swann Perarnau authored
Generate the list of source files automatically, to ensure that we don't miss something.
-
- 27 Jun, 2019 3 commits
-
-
Swann Perarnau authored
Improve configure script, header includes See merge request !64
-
Swann Perarnau authored
MAP_ANONYMOUS is only visible in _GNU_SOURCE code. Ensure the config header is included first so that this symbol appears.
-
Swann Perarnau authored
Our code relies on _GNU_SOURCE in a couple of places, so make sure we call it. Take this opportunity to reorder and clean up the configure.ac config a bit.
-
- 03 Jun, 2019 1 commit
-
-
Swann Perarnau authored
[doc] fix contributing link Closes #38 See merge request !62
-
- 31 May, 2019 1 commit
-
-
Swann Perarnau authored
Closes #38. Also adds a caption to the toctree.
-
- 02 May, 2019 15 commits
-
-
Nicolas Denoyelle authored
fix doxygen version on readthedocs See merge request !60
-
Nicolas Denoyelle authored
-
Nicolas Denoyelle authored
fix CI See merge request !59
-
Nicolas Denoyelle authored
-
Nicolas Denoyelle authored
-
Nicolas Denoyelle authored
Run in nix env See merge request !58
-
Nicolas Denoyelle authored
-
Nicolas Denoyelle authored
remove recommonmark See merge request !57
-
Nicolas Denoyelle authored
-
Nicolas Denoyelle authored
Fix CI pipeline See merge request !56
-
Nicolas Denoyelle authored
-
Nicolas Denoyelle authored
Readthedocs on branch See merge request !55
-
Nicolas Denoyelle authored
-
Nicolas Denoyelle authored
Dist release See merge request !50
-
Nicolas Denoyelle authored
* events triggering a pipeline on master will create aml-latest dist release * events on branches v.0.0.x will also trigger the pipeline and create a release archive aml-0.0.x.tar.gz * new tags will trigger the release pipeline and if tag match vx.x.x then it will create a release aml-x.x.x.tar.gz * Whenever a branch, tag is updated and a release exists, only the link to dist archives is update. Description will remain the same, but can be updated withe the script release.sh In order to work, the release pipeline still needs to export a RELEASE_TOKEN with rights on gitlab api.
-