Agreed, that sounds reasonable. So the discovery would only need to be done first time and after a clean.
On Tue, Nov 2, 2010 at 9:23 AM, Eric Merritt <[email protected]> wrote: > > Ok that would probably work. though I need to come up with a way to do this > discovery work as infrequently as possible. I am thinking I can store some > of this information in _build and then I just need to look for the _build > directory. Hmm thats all pretty doable. > > El nov 1, 2010, a las 9:19 p.m., Martin Logan escribió: > > that is a good point - version is an interesting one. Name is easy - name > of the containing directory by default. Version - hmm, yeah, version of the > application if the project is only a single app. If the project has a lib > dir and only one app, then the version of the app that it contains, if the > project has many but one of the apps has the same name as the containing dir > then use that version. Faxien has this pattern and I suspect many other > projects as well. If none of these conditions occur the user could supply > the version at the commandline or use a sinan.cfg. > > Cheers, > Martin > > On Mon, Nov 1, 2010 at 9:14 AM, Eric Merritt <[email protected]>wrote: > >> Well, I lean that way as well. and that works for finding the project root >> in projects that are layed out in a normal way. However, there is >> information that the sinan.cfg provides that doesn't exist anywhere else >> (project version, description, etc). Also it doesn't work in projects that >> are not layed out in the normal way. >> >> Of course, we could try to come up with some reasonable defaults and 'do >> the right thing' in those projects that are layed normally and require it in >> projects that are layed out more differently. >> El oct 31, 2010, a las 9:54 p.m., Martin Logan escribió: >> >> It does not work but I agree that it should. It should see either an ebin >> dir directory or a lib dir with apps beneith it and do the right thing. If >> those conditions don't exist and there is no sinan.cfg then it should return >> an error. >> >> On Sun, Oct 31, 2010 at 4:55 PM, Tristan Sloughter < >> [email protected]> wrote: >> >>> Eric, I thought sinan was able to compile even if a sinan.cfg file did >>> not exist? I can not do this with the newest sinan. >>> >>> Tristan >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "erlware-dev" group. >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]<erlware-dev%[email protected]> >>> . >>> For more options, visit this group at >>> http://groups.google.com/group/erlware-dev?hl=en. >>> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "erlware-dev" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/erlware-dev?hl=en. >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "erlware-dev" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]<erlware-dev%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/erlware-dev?hl=en. >> > > > -- > You received this message because you are subscribed to the Google Groups > "erlware-dev" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/erlware-dev?hl=en. > > > -- > You received this message because you are subscribed to the Google Groups > "erlware-dev" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<erlware-dev%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/erlware-dev?hl=en. > -- You received this message because you are subscribed to the Google Groups "erlware-dev" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/erlware-dev?hl=en.
