- Jun 24, 2019
-
-
Giovanni Bussi authored
-
Giovanni Bussi authored
required fixing some incorrect escape sequence in plumedcheck
-
Giovanni Bussi authored
closing files to avoid too many open files
-
- Nov 02, 2018
-
-
Giovanni Bussi authored
-
- Sep 07, 2018
-
-
Giovanni Bussi authored
Allow deprecated header in Plumed.h (needed for next commit)
-
- Jul 24, 2018
-
-
Giovanni Bussi authored
Using c++11 to initialize the map instead of calling a function everytime
-
- Jul 23, 2018
-
-
Giovanni Bussi authored
I removed many cases that are not in practice useful. In particular, it won't be anymore possible to: - Link statically PLUMED if both "ar" and "ld -ro" do not work correctly. - Link runtime PLUMED is "ar" does not work correctly. Both statements are true only for installed PLUMED. Not installed plumed still uses object files. (see #352)
-
- Jun 20, 2018
-
-
Giovanni Bussi authored
Notice newer cppcheck versions are slower. In order to make the check fit on travis-ci I had to make a few extra changes: - better optimization flags when building cppcheck - force a number of ifdefs in the check Now master takes approx 25 minutes, so we have room for adding new code.
-
- Jun 04, 2018
-
-
Giovanni Bussi authored
just annoying when there are directories whose name contains a space within the src/ directory
-
- May 27, 2018
-
-
Giovanni Bussi authored
-
- May 13, 2018
-
-
Giovanni Bussi authored
I allowed include commands such as #include "../module/file.h", only in the case where module is an used module (or the current module). Later I would like to see if it is possible to eliminate the "make links" stuff completely.
-
Giovanni Bussi authored
(still a stylistic warning)
-
Giovanni Bussi authored
Check first if astyle is present. In this way, when astyle is not compiled, we get a single error instead of one error per file.
-
- Mar 28, 2018
-
-
Giovanni Bussi authored
-
Giovanni Bussi authored
Currently, a lot of dummy headers are installed such as plumed/core/tools/Tools.h in order to allow including tools from core. I made a script that edits the include files when they are installed so that the extra files are not required.
-
- Mar 19, 2018
-
-
Giovanni Bussi authored
faster implementation, calls scripts once
-
- Feb 19, 2018
-
-
Giovanni Bussi authored
-
- Jan 30, 2018
-
-
Giovanni Bussi authored
-
Giovanni Bussi authored
added comment in config.txt file
-
- Dec 04, 2017
-
-
Gareth Tribello authored
-
- Oct 30, 2017
-
-
Giovanni Bussi authored
Can be retrieved with plumed config mpiexec
-
- Oct 03, 2017
-
-
Giovanni Bussi authored
-
Giovanni Bussi authored
While doing plumedcheck, verify that autoconf has been applied correctly
-
Giovanni Bussi authored
-
- Sep 29, 2017
-
-
Giovanni Bussi authored
Three versions are installed: plumed - flags to link plumed (as in patch --shared) plumedWrapper - flag to link plumed wrapper only (as in patch --runtime) plumedInternals - flags to link full plumed library, including required CPPFLAGS Notice that some macros are stripped from CPPFLAGS. This might be improved in order to keep only the relevant ones.
-
Giovanni Bussi authored
This library contains only the wrapper/Plumed.o object and can be used to link plumed with --runtime option without incurring in linking errors when the MD code links PLUMED_LOAD variables more than ones
-
- Sep 20, 2017
-
-
Giovanni Bussi authored
-
- Aug 04, 2017
-
-
carlocamilloni authored
@valsson @giovannibussi could you double check that?
-
- Jun 19, 2017
-
-
Giovanni Bussi authored
this could be removed by doing the following: - applying astyle to src/lepton - fixing namespace used in src/lepton/*.cpp files
-
- May 29, 2017
-
-
Giovanni Bussi authored
-
- Apr 26, 2017
-
-
Giovanni Bussi authored
I replaced verbatim endverbatim with plumedfile endplumedfile in (hopefully) all the places where it was appropriate.
-
- Apr 21, 2017
-
-
Giovanni Bussi authored
Travis-ci job doing cppcheck also checks whether astyle has been enforced. See #215
-
Giovanni Bussi authored
-
- Apr 06, 2017
-
-
Giovanni Bussi authored
-
Giovanni Bussi authored
- Vim syntax for the awk file - Some information is given once per file now. - Registration of vessels and metrics is also logged. - Check that .h files do not include: * inc files (they are temporary) * external .h file (they might be not available when using plumed library). The latter is only notified now, since it must be accepted for mpi.h - Separately store documented actions/cltools/other. - Check that module type is correct. - Extensive doc for each check added.
-
- Feb 22, 2017
-
-
Giovanni Bussi authored
This requires a few fixes: - Replace -ansi with -std=c++11 in autoconf. - Add a check that c++11 is supported in autoconf. - Change flags for cppcheck. - Remove travis configurations that would fail. Additionally, I removed the check for 'explicit' keyword, which is not needed with C++11. Fixes #212
-
- Sep 30, 2016
-
-
Giovanni Bussi authored
-
- Sep 14, 2016
-
-
Giovanni Bussi authored
-
Giovanni Bussi authored
-
Giovanni Bussi authored
maketools/cppcheck has been renamed into maketools/codecheck To use it: make cppcheck only runs cppcheck make plumedcheck only runs plumedcheck make codecheck runs both and aggregate messages (to be used e.g. on travis)
-