query compile time settings in Info class

This commit is contained in:
Axel Kohlmeyer
2018-06-22 06:59:09 -04:00
parent e25b6c81ee
commit 2f11f2d7b2

View File

@ -985,7 +985,13 @@ void LAMMPS::print_config(FILE *fp)
const char *pkg; const char *pkg;
int ncword, ncline = 0; int ncword, ncline = 0;
fputs("Installed packages:\n\n",fp); fputs("Active compile time flags:\n\n",fp);
if (Info::has_gzip_support()) fputs("-DLAMMPS_GZIP\n",fp);
if (Info::has_png_support()) fputs("-DLAMMPS_PNG\n",fp);
if (Info::has_jpeg_support()) fputs("-DLAMMPS_JPEG\n",fp);
if (Info::has_ffmpeg_support()) fputs("-DLAMMPS_FFMPEG\n",fp);
fputs("\nInstalled packages:\n\n",fp);
for (int i = 0; NULL != (pkg = installed_packages[i]); ++i) { for (int i = 0; NULL != (pkg = installed_packages[i]); ++i) {
ncword = strlen(pkg); ncword = strlen(pkg);
if (ncline + ncword > 78) { if (ncline + ncword > 78) {