Depend on jawa-compiler by editing
build.sbt
:
libraryDependencies += "com.github.arguslab" %% "jawa-compiler" % "1.0.7"
If you use Maven or Gradle, you should translate it to corresponding format.
In order to take part in jawa-compiler development, you need to:
-
Install the following software:
- IntelliJ IDEA 14 or higher with compatible version of Scala plugin
-
Fork this repository and clone it to your computer
$ git clone https://github.com/arguslab/jawa-compiler.git
-
Open IntelliJ IDEA, select
File -> New -> Project from existing sources
(if from initial window:Import Project
), point to the directory where Scala plugin repository is and then import it as SBT project. -
When importing is finished, go to jawa-compiler repo directory and run
$ git checkout .idea
in order to get artifacts and run configurations for IDEA project.
-
If you want to build jawa-compiler from command line, go to jawa-compiler repo directory and run
$ tools/bin/sbt clean compile test
To contribute to the jawa-compiler, please send us a pull request from your fork of this repository!
For more information on building and developing jawa-compiler, please also check out our guidelines for contributing. People who provided excellent ideas are listed in contributor.