DeveloperGettingStarted

under construction:

While DeveloperTips is a loose collection of tips, this page is intended to be a structured guide for newcomers. There may be overlappings which have to factored out. Be bold!

italic text is meta information for editors as long as this page is under heavy construction.


Since darcs is written in haskell, interested developers will find it difficult to dive in the code. Here we explain how the project is structured and where you can find more infos (e.g. on haskells build system etc.)

Getting the Source

...

Overall Structure of Darcs

Important make targets

darcs comes with a standard makefile. The targets are:

Literate Haskell

Darcs is written in literate haskell. That means that the haskell code is embedded into the (latex-) documentation. The manual is written that way.

Integrated Development Environments

Here some notes how to configure your workspace in your favorite IDE.

Links

DarcsWiki: DeveloperGettingStarted (last edited 2008-05-30 09:28:47 by SebastianMenge)