diff --git a/base/src/main/scala/eu/nomad_lab/parsers/AllParsers.scala b/base/src/main/scala/eu/nomad_lab/parsers/AllParsers.scala index bd85b4b3b8b44b12aaaf53f77de5179e9fb4bad3..21694ecbe45e895ae3c88c2900cbc8f3ba1c45a7 100644 --- a/base/src/main/scala/eu/nomad_lab/parsers/AllParsers.scala +++ b/base/src/main/scala/eu/nomad_lab/parsers/AllParsers.scala @@ -16,6 +16,7 @@ object AllParsers { Cp2kParser, ExcitingParser, ExcitingParserHelium, + ElasticParser, GaussianParser, DlPolyParser, LibAtomsParser, diff --git a/build.sbt b/build.sbt index e9ec5410fef17f91501d1e916329788e001ab35b..d09c67a93553d09bfa5be6bc616d9e3488a173b5 100644 --- a/build.sbt +++ b/build.sbt @@ -519,6 +519,17 @@ lazy val exciting = (project in file("parsers/exciting")). ). settings(Revolver.settings: _*) +lazy val elastic = (project in file("parsers/elastic")). + dependsOn(core). + enablePlugins(BuildInfoPlugin). + settings(gitVersionSettings: _*). + settings(commonSettings: _*). + settings( + name := "elastic", + (unmanagedResourceDirectories in Compile) += baseDirectory.value / "parser" + ). + settings(Revolver.settings: _*) + lazy val gaussian = (project in file("parsers/gaussian")). dependsOn(core). enablePlugins(BuildInfoPlugin). @@ -816,6 +827,7 @@ lazy val base = (project in file("base")). dependsOn(libAtoms). dependsOn(gaussian). dependsOn(exciting). + dependsOn(elastic). dependsOn(gpaw). dependsOn(quantumEspresso). dependsOn(lammps). @@ -1099,5 +1111,5 @@ lazy val root = (project in file(".")). ). aggregate( core, dbSupport, parsingStatsDb, - fhiAims, abinit, castep, onetep, cp2k, cpmd, nwchem, bigdft, dlPoly, libAtoms, dmol3, exciting, gaussian, gpaw, lammps, mopac, octopus, orca, qbox, quantumEspresso, turbomole, vasp, wien2k, elk, fleur, dftbPlus, asap, atk, gamess, gulp, fplo, molcas, phonopy, atomicData, qhp, stats, + fhiAims, abinit, castep, onetep, cp2k, cpmd, nwchem, bigdft, dlPoly, libAtoms, dmol3, exciting, elastic, gaussian, gpaw, lammps, mopac, octopus, orca, qbox, quantumEspresso, turbomole, vasp, wien2k, elk, fleur, dftbPlus, asap, atk, gamess, gulp, fplo, molcas, phonopy, atomicData, qhp, stats, base, webservice, tool, calculationparser, normalize, normalizerWorker, treeparser, kubernetes, integratedpipeline)