Installing Acoda
Acoda has an Eclipse plugin for agile development of webDSL applications and a stand alone backend for high-performance database migrations. Both can be installed independent of one another.
If you have any questions, feel free to post them on Acoda's issue tracker:
http://yellowgrass.org/project/Acoda
Installing Acoda's Eclipse plugin
To use Acoda in Eclipse for developing webDSL applications, you need a webDSL plugin, a Spoofax/IMP plugin and an Acoda editor:
- Install the webDSL plugin: http://webdsl.org/page/WebDSLplugin
- Checkout the Acoda mmt editor in your workspace, from Subversion (for example using subclipse): https://svn.strategoxt.org/repos/acoda-editor-mmt/trunk/org.acoda.mmt
- Build the Acoda mmt editor from Eclipse (Project > Build Project).
Installing Acoda's back-end
Acoda's high-performance backend is C-based and currently only compiles on Linux or Unix-based operating systems.
Prerequisites
Acoda's backend requires the following software:
Installing Acoda's backend using Nix
Pre-built Acoda packages are available for the
Nix-package manager. To automatically stay up to date, you can install Acoda using its Nix channel:
nix-channel --add http://hydra.nixos.org/project/acoda/channel/latest
nix-channel --update
nix-env -i acoda
More details and other versions can be found
here
Building Acoda's backend from source
Acoda is developed using a SubVersion repository. Check out the latest version of Acoda into the current directory using:
svn co https://svn.strategoxt.org/repos/structure-evolution/trunk Acoda
Start the build process by changing to the Acoda directory and executing ant:
cd Acoda && ant
Acoda has now been built in the
Acoda/bin directory. To quickly get started using Acoda, visit the
GettingStarted page.
--
SanderVermolen - 11 Feb 2010