aboutsummaryrefslogtreecommitdiff
path: root/example-project/src
AgeCommit message (Collapse)Author
2022-06-23Add support for the frege-intellij pluginnea
This commit adds support for the frege intellij plugin by - exposing the frege compiler jar as a dependency, so the plugin can recognize the standard library. - adding the name 'fregeRun' as that is used by the plugin to run files - add support for overriding the main module executed by runFrege so that arbitary files can be run by the plugin
2022-03-08feat: adds new initFrege taskThibault Gagnaux
2022-02-25fix: runFrege and replFrege task compile only the specified module andThibault Gagnaux
its dependencies
2022-02-02feat: simplifies the whole gradle pluginThibault Gagnaux
- the `compileFregeTask` has a new optional input called `mainModuleName`. If it is set, it and only its dependencies will be compiled, otherwise all `.fr`files in the `mainSourceDir`will be compiled. - the internal `DependencyFregeTask` is deleted because it was only used by the vscode plugin and I decided to remove this gradle plugin as a dependency. - an example project folder was added to test the plugin manually.