Le 07/05/2010 20:43, Alex Boisvert a écrit :
The issue is that "compile.dependencies" returns a set of artifacts;
dependent projects have already been converted to artifacts.

We're currently missing proper semantic to declare project dependencies.

ok

Either we continue to use compile.with and provide a way to retrieve
projects (not just artifacts), or we add a way to explicitly declare project
dependendies, e.g.
   define "b" do
     depends_on_project "a"
     compile.with transitive_projects
   end

If I had to choose, I would prefer your first proposition ("we continue to use compile.with and provide a way to retrieve projects not just artifacts") because it doesn't add new syntax and it just seems fine (because that's how I would expect it to work).

-- Jean-Philippe Caruana
********************************
Ce message et toutes les pieces jointes (ci-apres le "message") sont
confidentiels et etablis a l'attention exclusive de ses destinataires.
Toute utilisation ou diffusion non autorisee est interdite.
Tout message electronique est susceptible d'alteration. Multimedia Business 
Services decline
toute responsabilite au titre de ce message s'il a ete altere, deforme
ou falsifie.
Si vous n'etes pas destinataire de ce message, merci de le detruire
immediatement et d'avertir l'expediteur.
*********************************
This message and any attachments (the "message") are confidential and
intended solely for the addressees. Any unauthorised use or
dissemination is prohibited.
Messages are susceptible to alteration. Multimedia Business Services shall not 
be liable for the
message if altered, changed or falsified.
If you are not the intended addressee of this message, please cancel it
immediately and inform the sender..
********************************

Reply via email to