DiSL and Maven

All dynamic analyses of this core project are written in DiSL and build using Apache Maven. Unfortunately, DiSL itself is not yet available from the Maven Central Repository. If you want to build the dynamic analyses yourself, it is therefore necessary to manually download and build DiSL and thereafter install it to your local repository by executing the following two commands:

mvn install:install-file -DgroupId=ch.usi.dag.disl -DartifactId=disl-agent -Dversion=1.0-SNAPSHOT -Dpackaging=jar -Dfile=DiSL Agent JAR
mvn install:install-file -DgroupId=ch.usi.dag.disl -DartifactId=disl-server -Dversion=1.0-SNAPSHOT -Dpackaging=jar -Dfile=DiSL Server JAR

Once this is done, you can build all dynamic analyses from scratch.

Of course, you can also just download pre‐build JARs for all analyses from our Maven repository.