├── LICENSE ├── README.md ├── examples ├── README.md ├── application │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ └── scheme │ │ │ ├── application │ │ │ └── normal-distribution.scm │ │ │ └── main.scm │ │ └── test │ │ └── scheme │ │ └── main-test.scm └── library │ ├── README.md │ ├── pom.xml │ └── src │ ├── main │ └── scheme │ │ └── library │ │ └── normal-distribution.scm │ └── test │ └── scheme │ └── main-test.scm ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── github │ │ └── arvyy │ │ └── kawaplugin │ │ ├── CompileSchemeMojo.java │ │ ├── MavenKawaInvoker.java │ │ ├── PackageLibraryMojo.java │ │ ├── ReplKawaMojo.java │ │ ├── RunSchemeMojo.java │ │ └── TestSchemeMojo.java └── resources │ ├── META-INF │ └── plexus │ │ └── components.xml │ └── testrunner.scm └── test ├── java └── com │ └── github │ └── arvyy │ └── kawaplugin │ └── PackageLibraryVerifierTest.java └── resources ├── testApp ├── pom.xml └── src │ ├── main │ └── scheme │ │ ├── main.scm │ │ └── test2 │ │ └── test2.scm │ └── test │ └── scheme │ └── main-test.scm └── testLib ├── pom.xml └── src ├── main ├── resources │ └── file-main.txt └── scheme │ └── test │ └── test.scm └── test ├── resources └── file-test.txt └── scheme └── main-test.scm /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/README.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/application/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/examples/application/README.md -------------------------------------------------------------------------------- /examples/application/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/examples/application/pom.xml -------------------------------------------------------------------------------- /examples/application/src/main/scheme/application/normal-distribution.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/examples/application/src/main/scheme/application/normal-distribution.scm -------------------------------------------------------------------------------- /examples/application/src/main/scheme/main.scm: -------------------------------------------------------------------------------- 1 | (import (application normal-distribution)) 2 | (run) -------------------------------------------------------------------------------- /examples/application/src/test/scheme/main-test.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/examples/application/src/test/scheme/main-test.scm -------------------------------------------------------------------------------- /examples/library/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/examples/library/README.md -------------------------------------------------------------------------------- /examples/library/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/examples/library/pom.xml -------------------------------------------------------------------------------- /examples/library/src/main/scheme/library/normal-distribution.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/examples/library/src/main/scheme/library/normal-distribution.scm -------------------------------------------------------------------------------- /examples/library/src/test/scheme/main-test.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/examples/library/src/test/scheme/main-test.scm -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/github/arvyy/kawaplugin/CompileSchemeMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/src/main/java/com/github/arvyy/kawaplugin/CompileSchemeMojo.java -------------------------------------------------------------------------------- /src/main/java/com/github/arvyy/kawaplugin/MavenKawaInvoker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/src/main/java/com/github/arvyy/kawaplugin/MavenKawaInvoker.java -------------------------------------------------------------------------------- /src/main/java/com/github/arvyy/kawaplugin/PackageLibraryMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/src/main/java/com/github/arvyy/kawaplugin/PackageLibraryMojo.java -------------------------------------------------------------------------------- /src/main/java/com/github/arvyy/kawaplugin/ReplKawaMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/src/main/java/com/github/arvyy/kawaplugin/ReplKawaMojo.java -------------------------------------------------------------------------------- /src/main/java/com/github/arvyy/kawaplugin/RunSchemeMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/src/main/java/com/github/arvyy/kawaplugin/RunSchemeMojo.java -------------------------------------------------------------------------------- /src/main/java/com/github/arvyy/kawaplugin/TestSchemeMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/src/main/java/com/github/arvyy/kawaplugin/TestSchemeMojo.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/plexus/components.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/src/main/resources/META-INF/plexus/components.xml -------------------------------------------------------------------------------- /src/main/resources/testrunner.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/src/main/resources/testrunner.scm -------------------------------------------------------------------------------- /src/test/java/com/github/arvyy/kawaplugin/PackageLibraryVerifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/src/test/java/com/github/arvyy/kawaplugin/PackageLibraryVerifierTest.java -------------------------------------------------------------------------------- /src/test/resources/testApp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/src/test/resources/testApp/pom.xml -------------------------------------------------------------------------------- /src/test/resources/testApp/src/main/scheme/main.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/src/test/resources/testApp/src/main/scheme/main.scm -------------------------------------------------------------------------------- /src/test/resources/testApp/src/main/scheme/test2/test2.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/src/test/resources/testApp/src/main/scheme/test2/test2.scm -------------------------------------------------------------------------------- /src/test/resources/testApp/src/test/scheme/main-test.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/src/test/resources/testApp/src/test/scheme/main-test.scm -------------------------------------------------------------------------------- /src/test/resources/testLib/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/src/test/resources/testLib/pom.xml -------------------------------------------------------------------------------- /src/test/resources/testLib/src/main/resources/file-main.txt: -------------------------------------------------------------------------------- 1 | ok2 -------------------------------------------------------------------------------- /src/test/resources/testLib/src/main/scheme/test/test.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/src/test/resources/testLib/src/main/scheme/test/test.scm -------------------------------------------------------------------------------- /src/test/resources/testLib/src/test/resources/file-test.txt: -------------------------------------------------------------------------------- 1 | ok3 -------------------------------------------------------------------------------- /src/test/resources/testLib/src/test/scheme/main-test.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arvyy/kawa-maven-plugin/HEAD/src/test/resources/testLib/src/test/scheme/main-test.scm --------------------------------------------------------------------------------