add code to allow reporting which styles are part of what package

This commit is contained in:
Axel Kohlmeyer
2019-04-07 20:55:00 -04:00
parent 2fbf86a58d
commit 9166001041
5 changed files with 205 additions and 2 deletions

View File

@ -63,7 +63,9 @@ class LAMMPS {
class CiteMe *citeme; // citation info
const char *match_style(const char *style, const char *name);
static const char * installed_packages[];
static bool is_installed_pkg(const char *pkg);
static const bool has_git_info;
static const char git_commit[];
@ -79,6 +81,8 @@ class LAMMPS {
void print_config(FILE *); // print compile time settings
private:
struct package_styles_lists *pkg_lists;
void init_pkg_lists();
void help();
LAMMPS() {}; // prohibit using the default constructor
LAMMPS(const LAMMPS &) {}; // prohibit using the copy constructor