diff --git a/README.md b/README.md index 4e5be69..83c8ce6 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,14 @@ for more information. The Sinan FAQ is available at [here](https://github.com/erlware/sinan/wiki/FAQ). +### The Community + +A community exists around Sinan and the other Erlware projects. You +may participate in the community and ask questions by joining the +[erlware-questions](http://groups.google.com/group/erlware-questions) +mailing list. + + Quick Start ----------- @@ -64,9 +72,3 @@ to do various things with projects from small single app projects to very large multiple app projects. To get more information take a look at the sinan manual. -More Information ----------------- - -Sinan has extensive further documentation in its -[wiki on github](https://github.com/erlware/sinan/wiki). Check there -for more information. diff --git a/doc/index.md b/doc/index.md index cc5df06..216ef11 100644 --- a/doc/index.md +++ b/doc/index.md @@ -13,6 +13,24 @@ Applications. Sinan leverages the metadata artifacts provided by OTP to do a good job building, testing, releasing, etc with very little or no additional input from the developer. +More Information and FAQ +------------------------ + +Sinan has extensive further documentation in its +[wiki on github](https://github.com/erlware/sinan/wiki). Check there +for more information. + +The Sinan FAQ is available at +[here](https://github.com/erlware/sinan/wiki/FAQ). + +### The Community + +A community exists around Sinan and the other Erlware projects. You +may participate in the community and ask questions by joining the +[erlware-questions](http://groups.google.com/group/erlware-questions) +mailing list. + + Generate A Project ------------------ @@ -65,3 +83,28 @@ Hopefully thats enough to get you started, but sinan has many options to do various things with projects from small single app projects to very large multiple app projects. To get more information take a look at the sinan manual. + +Trouble Shooting +---------------- + +If you end up seeing an error that looks like the following: + + It looks like we couldn't satisfy all the dependency constraints We are + going to search the space to see what the problem is but this could take a while + Getting the powerset of all constraints + Power set contains 4 elements + Doing optimal sort of the power set + Looking for the first passing constraint set + Unable to resolve compile time dependencies, probably do to the + following constraints: + constraint on proper with constraints [proper] originating from these + application(s) ['__top_level__'] constraint on eunit with constraints + [eunit] originating from these application(s) ['__top_level__'] + +Its probably because you are missing some of the compile time +dependencies that all sinan projects need. Unfortunately, we can't +distribute these dependencies with sinan due to some of the +limitations with escript. However, they have been packaged up for +download [here](https://github.com/downloads/erlware/sinan). Unzip +these applications into your erlang lib or into a location pointed to +by ERL_LIB and it should solve this problem.