<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cabal-helper.git/Distribution, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://g.ypei.me/cabal-helper.git/atom?h=master</id>
<link rel='self' href='https://g.ypei.me/cabal-helper.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://g.ypei.me/cabal-helper.git/'/>
<updated>2017-09-28T19:33:24+00:00</updated>
<entry>
<title>Move split source into src/ and lib/</title>
<updated>2017-09-28T19:33:24+00:00</updated>
<author>
<name>Daniel Gröber</name>
<email>dxld@darkboxed.org</email>
</author>
<published>2017-09-28T19:33:24+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/cabal-helper.git/commit/?id=4b7b646c4fddb1c368aead0315a1f6ce0784b230'/>
<id>urn:sha1:4b7b646c4fddb1c368aead0315a1f6ce0784b230</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify Distribution.Helper API</title>
<updated>2017-09-28T17:59:20+00:00</updated>
<author>
<name>Daniel Gröber</name>
<email>dxld@darkboxed.org</email>
</author>
<published>2017-09-26T17:32:46+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/cabal-helper.git/commit/?id=2deb4b3d9732887be3e18ad01e9505ac17eca104'/>
<id>urn:sha1:2deb4b3d9732887be3e18ad01e9505ac17eca104</id>
<content type='text'>
Component queries are now done using Applicative (actually semigroupoids
Apply) syntax, for example:

    runQuery _ $ components $ (,,) &lt;$&gt; ghcOptions &lt;*&gt; sourceDirs
        :: IO [([GhcOption], [SourceDir], ChComponentName)]

Note that 'component' adds the 'ChComponentName' at the end.
</content>
</entry>
<entry>
<title>Rename 'default*' -&gt; 'mk*'</title>
<updated>2017-09-26T15:32:41+00:00</updated>
<author>
<name>Daniel Gröber</name>
<email>dxld@darkboxed.org</email>
</author>
<published>2017-09-26T15:31:42+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/cabal-helper.git/commit/?id=34dd91fc10c0fcd33aced8a658a90cd6a6734850'/>
<id>urn:sha1:34dd91fc10c0fcd33aced8a658a90cd6a6734850</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Module header for Distribution.Helper</title>
<updated>2017-09-26T15:25:07+00:00</updated>
<author>
<name>Daniel Gröber</name>
<email>dxld@darkboxed.org</email>
</author>
<published>2017-09-26T15:25:07+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/cabal-helper.git/commit/?id=d5c60908dfbfc746979d2a4bc9ec5bb8f05f1e7a'/>
<id>urn:sha1:d5c60908dfbfc746979d2a4bc9ec5bb8f05f1e7a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Execute deprecations</title>
<updated>2017-09-25T11:53:13+00:00</updated>
<author>
<name>Daniel Gröber</name>
<email>dxld@darkboxed.org</email>
</author>
<published>2017-09-25T11:53:13+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/cabal-helper.git/commit/?id=2e9e036cb54b580e886dd11917df71961735adfa'/>
<id>urn:sha1:2e9e036cb54b580e886dd11917df71961735adfa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove 'Options' from shared Types module</title>
<updated>2017-09-25T11:11:28+00:00</updated>
<author>
<name>Daniel Gröber</name>
<email>dxld@darkboxed.org</email>
</author>
<published>2017-09-25T08:45:03+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/cabal-helper.git/commit/?id=b42f9095993f5862d4450a84f6cf535b7a252d48'/>
<id>urn:sha1:b42f9095993f5862d4450a84f6cf535b7a252d48</id>
<content type='text'>
Only needed at compiletime, were being hidden everywhere else already.
</content>
</entry>
<entry>
<title>Fix literally everything :)</title>
<updated>2017-09-17T23:35:40+00:00</updated>
<author>
<name>Daniel Gröber</name>
<email>dxld@darkboxed.org</email>
</author>
<published>2017-09-17T23:23:22+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/cabal-helper.git/commit/?id=f864a5eae8262752162c6b0d124aea4601ed9ac1'/>
<id>urn:sha1:f864a5eae8262752162c6b0d124aea4601ed9ac1</id>
<content type='text'>
Sorry for the megacommit

- Seperate modules into:
  - Compiletime, modules which are only used while building the package
  - Runtime, modues included in the wrapper binary to be compiled on the
    users machine at runtime
  - Shared, modues used in both contexts
- Refactor runtime compilation
  - Completely revamp output paths
  - Don't chdir when invoking ghc
- Require cabal-version 1.14 in cabal file
</content>
</entry>
<entry>
<title>Fix wording in libexecNotFound error message</title>
<updated>2017-06-12T01:09:23+00:00</updated>
<author>
<name>Daniel Gröber</name>
<email>dxld@darkboxed.org</email>
</author>
<published>2017-06-12T01:09:23+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/cabal-helper.git/commit/?id=225e209b2c93d7f28e206a618ef86a396cf65986'/>
<id>urn:sha1:225e209b2c93d7f28e206a618ef86a396cf65986</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update and fix support for Cabal HEAD</title>
<updated>2017-06-12T01:08:56+00:00</updated>
<author>
<name>Daniel Gröber</name>
<email>dxld@darkboxed.org</email>
</author>
<published>2017-06-12T01:08:56+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/cabal-helper.git/commit/?id=c8f7ac80ee152d737220c75a4d9b10211a37ace8'/>
<id>urn:sha1:c8f7ac80ee152d737220c75a4d9b10211a37ace8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Copy over Setup.hs from ghc-mod</title>
<updated>2017-01-16T16:49:21+00:00</updated>
<author>
<name>Daniel Gröber</name>
<email>dxld@darkboxed.org</email>
</author>
<published>2017-01-16T10:03:10+00:00</published>
<link rel='alternate' type='text/html' href='https://g.ypei.me/cabal-helper.git/commit/?id=1d785987a518919c9d5f1f579f5eb206460b7d2f'/>
<id>urn:sha1:1d785987a518919c9d5f1f579f5eb206460b7d2f</id>
<content type='text'>
</content>
</entry>
</feed>
