<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gf-core.git/WebSetup.hs, branch optimize</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.adelon.net/gf-core.git/atom?h=optimize</id>
<link rel='self' href='https://git.adelon.net/gf-core.git/atom?h=optimize'/>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/'/>
<updated>2021-04-30T11:39:15+00:00</updated>
<entry>
<title>Remove notice about example grammars not being included anymore from build scripts</title>
<updated>2021-04-30T11:39:15+00:00</updated>
<author>
<name>John J. Camilleri</name>
<email>john@digitalgrammars.com</email>
</author>
<published>2021-04-30T11:39:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=91278e2b4b4b2c6fcb8e17682238a1a80a4239cd'/>
<id>urn:sha1:91278e2b4b4b2c6fcb8e17682238a1a80a4239cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WebSetup.hs: don't output messages that lie about what's being installed</title>
<updated>2018-11-29T23:15:37+00:00</updated>
<author>
<name>Thomas Hallgren</name>
<email>th-github@altocumulus.org</email>
</author>
<published>2018-11-29T23:15:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=e0dca729d6d29ae8861d9616d5fa18b6871809e6'/>
<id>urn:sha1:e0dca729d6d29ae8861d9616d5fa18b6871809e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bin/build-binary-dist.sh: include the RGL in binary distributions</title>
<updated>2018-11-28T16:27:29+00:00</updated>
<author>
<name>Thomas Hallgren</name>
<email>th-github@altocumulus.org</email>
</author>
<published>2018-11-28T16:27:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=32ce03dc944b135128ffb41e136df9fea94466ce'/>
<id>urn:sha1:32ce03dc944b135128ffb41e136df9fea94466ce</id>
<content type='text'>
TODO: the corresponding changes in debian/rules
</content>
</entry>
<entry>
<title>Fixes for buildWeb</title>
<updated>2018-07-25T22:51:13+00:00</updated>
<author>
<name>John J. Camilleri</name>
<email>john@digitalgrammars.com</email>
</author>
<published>2018-07-25T22:51:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=59e66adb3500b70b40180b9010004e56a9a472ac'/>
<id>urn:sha1:59e66adb3500b70b40180b9010004e56a9a472ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WebSetup: fail silently when example grammars don't build</title>
<updated>2018-07-19T10:36:39+00:00</updated>
<author>
<name>John J. Camilleri</name>
<email>john@digitalgrammars.com</email>
</author>
<published>2018-07-19T10:36:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=cd1942a8454d569363b201f2345953e648ec9b53'/>
<id>urn:sha1:cd1942a8454d569363b201f2345953e648ec9b53</id>
<content type='text'>
Also used installed RGL not built
</content>
</entry>
<entry>
<title>More cleanup in Setup and WebSetup</title>
<updated>2018-07-05T13:22:05+00:00</updated>
<author>
<name>John J. Camilleri</name>
<email>john@digitalgrammars.com</email>
</author>
<published>2018-07-05T13:22:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=f9331526d18258fe3aea6143811d0f4df4784e0c'/>
<id>urn:sha1:f9331526d18258fe3aea6143811d0f4df4784e0c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace Distribution.Simple.Utils.noticeNoWrap with putStr</title>
<updated>2018-07-04T12:00:56+00:00</updated>
<author>
<name>John J. Camilleri</name>
<email>john@digitalgrammars.com</email>
</author>
<published>2018-07-04T12:00:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=40cc58d6c1e85e5841427d5e5bb1f2e1c3586185'/>
<id>urn:sha1:40cc58d6c1e85e5841427d5e5bb1f2e1c3586185</id>
<content type='text'>
Effect is the same and I don't want to upset the package dependencies
</content>
</entry>
<entry>
<title>Remove examples directory; these now live in gf-contrib</title>
<updated>2018-07-04T08:09:58+00:00</updated>
<author>
<name>John J. Camilleri</name>
<email>john@digitalgrammars.com</email>
</author>
<published>2018-07-04T08:09:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=c6f4edaea5f1074ba682fac5d711016f0136998f'/>
<id>urn:sha1:c6f4edaea5f1074ba682fac5d711016f0136998f</id>
<content type='text'>
All changes have been reflected in the gf-contrib repository:
https://github.com/GrammaticalFramework/gf-contrib

Now, for WebSetup to build the example grammars, one must have gf-contrib
cloned in the same top-level directory as GF. When this isn't the case,
WebSetup displays a notice without failing.
</content>
</entry>
<entry>
<title>Bump version requirements to base&gt;=4.6, Cabal&gt;=1.20</title>
<updated>2017-08-18T09:55:44+00:00</updated>
<author>
<name>Thomas Hallgren</name>
<email>th-github@altocumulus.org</email>
</author>
<published>2017-08-18T09:55:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=0a0eaa01bcbe9574bb86a6470ca5139fbd32a9d3'/>
<id>urn:sha1:0a0eaa01bcbe9574bb86a6470ca5139fbd32a9d3</id>
<content type='text'>
Cabal&gt;=1.20 allows control over parallelism when compiling grammars from
Setup.hs and WebSetup.hs.

base&gt;=4.6 allows conditional compilation with CPP to be eliminated from
a few modules.

base-4.6 corresponds to GHC 7.6.3, which is what you get in
Debian 8 (aka jessie, aka oldstable) from 2015.
</content>
</entry>
<entry>
<title>WebSetup.hs: always enable parallel compilation of the RGL and the example grammars</title>
<updated>2015-09-11T15:15:53+00:00</updated>
<author>
<name>hallgren</name>
<email>hallgren@chalmers.se</email>
</author>
<published>2015-09-11T15:15:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=95d2b67556f0b0aa214e3fa52da864ffe7394644'/>
<id>urn:sha1:95d2b67556f0b0aa214e3fa52da864ffe7394644</id>
<content type='text'>
This should work nicely now that GF itself can detect the number of processors
in the system.

Previously there was some code in WebSetup.hs that relied on Cabal to do this,
but it was commented out because it requires Cabal&gt;=1.20, which is fairly new
and it would complicate the installation instructions if it was required to
compile GF...
</content>
</entry>
</feed>
