- 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)
-
Giovanni Bussi authored
I added a awk script src/maketools/plumedcheck that works similarly to cppcheck. It takes as argument a list of files and analyze them.
-
- Jul 29, 2016
-
-
Giovanni Bussi authored
-
- Jul 28, 2016
-
-
Giovanni Bussi authored
made version in "plumed config" consistent with the change done in 2e4cee92
-
- Jun 22, 2016
-
-
Giovanni Bussi authored
Notice that this also affects the git version reported in plumed log [makedoc]
-
- Jun 13, 2016
-
-
Giovanni Bussi authored
This is a textual file that contains all the configuration info. It should be easier to parse from scripts.
-
Giovanni Bussi authored
-
- Apr 07, 2016
-
-
Giovanni Bussi authored
-
- Mar 14, 2016
-
-
Giovanni Bussi authored
- Implementation of short help (with :PHelp) - Updated doc - Autocompletion now knows if label was already provided at the beginning of the line and does not suggest it anymore in case - Compilation of the vim plugin is more similar to compilation of the user doc - Compilation of the vim plugin is made when doing "make install" from root dir.
-
- Mar 11, 2016
-
-
Giovanni Bussi authored
- Made plumed dictionaries local to buffer - Improved syntax annotation Now it also annotates spaces. Moreover, output is formatted. (requires a rt to be reset) - Fixed nested parenthesis - Made all regions foldable (include {})
-
- Mar 10, 2016
-
-
Giovanni Bussi authored
allows syntax to be checked
-