Version 26 (modified by kowey, 5 years ago)

--

GenI realiser

Note that this uses the hashed repository format, which requires a darcs 2 client.

darcs get --lazy http://code.haskell.org/GenI

Installing without GUI

  1. Install GHC 6.8.x binary from GHC site (also works with GHC 6.10.1)
  2. Install cabal-install
  3. cd GenI; cabal configure -f-gui; cabal build; cabal install
  4. make sure ${HOME}/.cabal/bin is in your path
  5. make sure it works
    1. geni --unit-test
    2. geni -m examples/ej/macros -l examples/ej/lexicon -s examples/ej/suite
    3. geni --help for more details

Installing with GUI

  1. Make sure you can install GenI without the GUI
  2. Install wxWidgets 2.6 and graphviz (note: if you want to try wx-0.11, you'll need wxWidgets 2.8)
  3. Install wxcore and wx 0.10.3 by hand (I would be very interested to know if wx-0.11 works for people)
  4. cd GenI; cabal clean; cabal install
  5. On MacOS X:
    • cd ~/.cabal/bin; macosx-app geni
    • make sure ${HOME}/.cabal/bin/geni.app/Contents/MacOS is in your path, before ${HOME}/.cabal/bin
    • Contact us on the MailingList? if you need extra help.

Documentation

Community