<feed xmlns='http://www.w3.org/2005/Atom'>
<title>github/frege-gradle-plugin.git/gradle.properties, branch feature/intellij-new</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/frege-gradle-plugin.git/'/>
<entry>
<title>refactor: add test</title>
<updated>2022-04-06T12:31:52+00:00</updated>
<author>
<name>Thibault Gagnaux</name>
<email>tgagnaux@gmail.com</email>
</author>
<published>2022-04-06T12:15:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/frege-gradle-plugin.git/commit/?id=c2fda93343d5c12821502741d1c1c65cdbb157ee'/>
<id>c2fda93343d5c12821502741d1c1c65cdbb157ee</id>
<content type='text'>
The following applies if the frege compiler is run with the `-make`
[flag](https://github.com/Frege/frege/wiki/Compiler-Manpage#make-mode):
Given two dependent frege files. If the `mainSourceDir` property is not
correctly configured, then the frege compiler cannot find the dependent
frege file and will therefore fail the compilation.

The frege compiler starts at the `mainSourceDir` and searches
recursively for dependent modules. E.g. If `mod.Main.fr` imports `other.Dep.fr`
then the frege compilers searches for `mainSourceDir/other/Dep.fr`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The following applies if the frege compiler is run with the `-make`
[flag](https://github.com/Frege/frege/wiki/Compiler-Manpage#make-mode):
Given two dependent frege files. If the `mainSourceDir` property is not
correctly configured, then the frege compiler cannot find the dependent
frege file and will therefore fail the compilation.

The frege compiler starts at the `mainSourceDir` and searches
recursively for dependent modules. E.g. If `mod.Main.fr` imports `other.Dep.fr`
then the frege compilers searches for `mainSourceDir/other/Dep.fr`.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: renames configuration implementation -&gt; frege</title>
<updated>2022-03-10T08:37:46+00:00</updated>
<author>
<name>Thibault Gagnaux</name>
<email>tgagnaux@gmail.com</email>
</author>
<published>2022-03-10T08:37:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/frege-gradle-plugin.git/commit/?id=b4c4977ba4526094f2b20cfa3fe73e210672e9e2'/>
<id>b4c4977ba4526094f2b20cfa3fe73e210672e9e2</id>
<content type='text'>
The name implementation is already used by the java plugin and it
leads to conflicts when combining both plugins.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The name implementation is already used by the java plugin and it
leads to conflicts when combining both plugins.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: adds testFrege task</title>
<updated>2022-03-09T17:02:17+00:00</updated>
<author>
<name>Thibault Gagnaux</name>
<email>tgagnaux@gmail.com</email>
</author>
<published>2022-03-09T17:02:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/frege-gradle-plugin.git/commit/?id=68562738c90ede953ab3e4c24c0fa9aef79c8c6d'/>
<id>68562738c90ede953ab3e4c24c0fa9aef79c8c6d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: adds new initFrege task</title>
<updated>2022-03-08T20:38:07+00:00</updated>
<author>
<name>Thibault Gagnaux</name>
<email>tgagnaux@gmail.com</email>
</author>
<published>2022-03-08T20:38:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/frege-gradle-plugin.git/commit/?id=926c5acefe8f5211d0704de0db2c766251e48a14'/>
<id>926c5acefe8f5211d0704de0db2c766251e48a14</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: applies gradle base plugin</title>
<updated>2022-03-08T14:09:06+00:00</updated>
<author>
<name>Thibault Gagnaux</name>
<email>tgagnaux@gmail.com</email>
</author>
<published>2022-03-08T14:09:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/frege-gradle-plugin.git/commit/?id=d5dcdc091e73d7f57b19a879cfce868c6c3d9c66'/>
<id>d5dcdc091e73d7f57b19a879cfce868c6c3d9c66</id>
<content type='text'>
This adds the following common tasks:
- clean
- check
- assemble
- build
- buildConfiguration task rule
- clean task rule
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds the following common tasks:
- clean
- check
- assemble
- build
- buildConfiguration task rule
- clean task rule
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: runFrege and replFrege task compile only the specified module and</title>
<updated>2022-02-25T09:10:01+00:00</updated>
<author>
<name>Thibault Gagnaux</name>
<email>tgagnaux@gmail.com</email>
</author>
<published>2022-02-25T09:10:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/frege-gradle-plugin.git/commit/?id=4ea98e2199fcabbb585c4eb9187b3f00d7197d39'/>
<id>4ea98e2199fcabbb585c4eb9187b3f00d7197d39</id>
<content type='text'>
its dependencies
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
its dependencies
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: simplifies the whole gradle plugin</title>
<updated>2022-02-02T17:50:13+00:00</updated>
<author>
<name>Thibault Gagnaux</name>
<email>tgagnaux@gmail.com</email>
</author>
<published>2022-02-02T17:50:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/frege-gradle-plugin.git/commit/?id=47f99d65a09660863cb5d6b25b239ead3389f3ac'/>
<id>47f99d65a09660863cb5d6b25b239ead3389f3ac</id>
<content type='text'>
- 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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- 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.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: updates readme and version 1.6.0 -&gt; 1.6.1</title>
<updated>2022-01-18T20:46:19+00:00</updated>
<author>
<name>Thibault Gagnaux</name>
<email>tgagnaux@gmail.com</email>
</author>
<published>2022-01-18T20:46:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/frege-gradle-plugin.git/commit/?id=be875af27f8bcbb8a7eea1cc19b58a1a426688b3'/>
<id>be875af27f8bcbb8a7eea1cc19b58a1a426688b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: adds `outputDir` to classpath</title>
<updated>2021-12-21T10:19:07+00:00</updated>
<author>
<name>Thibault Gagnaux</name>
<email>tgagnaux@gmail.com</email>
</author>
<published>2021-12-20T09:55:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/frege-gradle-plugin.git/commit/?id=813ab013c4b15ed44615313b7c15d405bdeadb91'/>
<id>813ab013c4b15ed44615313b7c15d405bdeadb91</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: replFrege task v2 returns classpath with all dependencies</title>
<updated>2021-12-08T18:19:06+00:00</updated>
<author>
<name>Thibault Gagnaux</name>
<email>tgagnaux@gmail.com</email>
</author>
<published>2021-12-08T18:19:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/frege-gradle-plugin.git/commit/?id=420ecbdfde5ef96186fc0a805fa4d1d449d8d889'/>
<id>420ecbdfde5ef96186fc0a805fa4d1d449d8d889</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
