summaryrefslogtreecommitdiff
path: root/bin/build-binary-dist.sh
AgeCommit message (Collapse)Author
2025-08-08Update release scripts for 3.12Inari Listenmaa
2020-11-17Minors in commentsJohn J. Camilleri
2020-11-16Re-enable hack for finding C runtime on macOSJohn J. Camilleri
2020-11-16Remove RGL from build, use 'cabal v1-' commandsJohn J. Camilleri
2020-11-09Blurt out cabal version in both action and build scriptJohn J. Camilleri
2020-11-09Install C runtime in two places. Use cabal v1-copy.John J. Camilleri
2020-11-09Add libtool finish command from warningJohn J. Camilleri
2020-11-09Try it another way roundJohn J. Camilleri
2020-11-09Try removing something that looks like a typoJohn J. Camilleri
2020-11-09Fix whitespace in binary build scriptJohn J. Camilleri
2019-11-27Fix another build problem in bin/build-binary-dist.shThomas Hallgren
Make sure the dynamic C runtime libraries are found when running GF to compile the RGL
2019-11-18Fix build problems, bump versiom to gf-3.10.4-gitThomas Hallgren
debian/rules and bin/build-binary-dist.sh needed to be adepted to changes in how INSTALLPATH is used in src/runtime/java/Makefile.
2019-04-05Fix outdated comment about which version of the Haskell Platform to useThomas Hallgren
2018-12-01build-binary-dist.sh: make it easy to choose which version of ghc to useThomas Hallgren
2018-11-28bin/build-binary-dist.sh: include the RGL in binary distributionsThomas Hallgren
TODO: the corresponding changes in debian/rules
2017-08-11Final changes before the release of GF 3.9Thomas Hallgren
2016-06-20bin/build-binary-dist.sh: fixes for the Java and Python bindings.hallgren
* Just skip the Java binding if there were errors compiling it. * Install the Python binding in the expected place on Mac OS X when creating an OS X installer package. (i.e. under /Library/Python/2.7/site-packages) Also updated the 3.8 download page and release notes to reflect the above.
2016-04-25Fix a problem building the Java binding when creating binary packageshallgren
Pass -I and -L flags to gcc so that the C run-time system can be found. Also added a line in src/runtime/java/Makefile to install jpgf.jar.
2016-04-12Changes to include the Java binding in binary distribution packageshallgren
This means that you now need to have a Java SDK installed to build a Debian package. The bin/build-binary-dist.sh (which builds bintar packages and OS X installer packages) now skips the Python binding if python is not installed. Likewise it skips the Java binding if a Java SDK is not installed.
2015-10-01bin/build-binary-dist.sh: fix hardcoded /usr install path for .pkg packages.hallgren
2014-12-15bin/build-binary-dist.sh: remove hardwired install path and version numberhallgren
Also improved tolerance to paths containing white space.
2014-08-29bin/build-binary-dist.sh: just a small fixhallgren
2014-08-28You can now use 'make pkg' to build OS X Installer packages for GFhallgren
The script bin/build-binary-dist.sh has been updated to build either a plain .tar.gz package or OS X Installer package (.pkg). Note that bin/build-binary-dist.sh is designed to build and include the C run-time system in the binary package. If the C run-time system fails to build, no binary package will be created.
2014-06-21build-binary-dist.sh: include a ghc package configuration filehallgren
as an experiment
2014-06-18build-binary-dist.sh: updated to include the Python binding to the C run-timehallgren
There are also some changes in src/runtime/python/setyp.py to support this.
2014-06-17build-binary-dist.sh: updated to include the C runtime system in binary tarballshallgren
Also moved it to the bin directory. Run it with 'bash bin/build-binary-dish.sh'.