Return-Path: Delivered-To: apmail-incubator-buildr-user-archive@locus.apache.org Received: (qmail 98200 invoked from network); 11 Dec 2008 16:28:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 11 Dec 2008 16:28:48 -0000 Received: (qmail 63119 invoked by uid 500); 11 Dec 2008 16:29:01 -0000 Delivered-To: apmail-incubator-buildr-user-archive@incubator.apache.org Received: (qmail 63104 invoked by uid 500); 11 Dec 2008 16:29:01 -0000 Mailing-List: contact buildr-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: buildr-user@incubator.apache.org Delivered-To: mailing list buildr-user@incubator.apache.org Delivered-To: moderator for buildr-user@incubator.apache.org Received: (qmail 41824 invoked by uid 99); 11 Dec 2008 16:22:04 -0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of antoine.toulme@gmail.com designates 209.85.217.26 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to :sender:to:subject:in-reply-to:mime-version:content-type:references :x-google-sender-auth; bh=INp91TwwRQtQ/+sYhwIY4AzE9u4T2j9iRZqHeUTPO9I=; b=oxFH4TT6xPZLXAgTMndLlvjR+4b6a4NnroQdB1edS7qHn2ix71JqpPfeOU9Ni4vmxG e14IljsbpvVGu4NSpLdY4RpYJUvgXGLRRoBCbe0kXo39ygb0zvlKdoYELn3Dm9qPKCsI bH0/AhdvsJG38lit2+4ijkPs2ik1mDWoOkmN8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:sender:to:subject:in-reply-to :mime-version:content-type:references:x-google-sender-auth; b=Kg4udfeR7sh7cmb+8+FdVUmvr0C5aZ2m8C4VZCxBRp/OqjNWE1WICtsfrsGa8VOmOh vUdIPbVHZE1HK8WA9EI+BoOW0W7hdlsrcY6s4EJ/GQnCL4c+a+jpRXKZxPQb5JseSwZd 26q4UhnUJIwPq/az+r9ubCCkBN2LLyVbqWoM4= Message-ID: Date: Thu, 11 Dec 2008 17:21:26 +0100 From: "Antoine Toulme" Reply-To: antoine@lunar-ocean.com Sender: antoine.toulme@gmail.com To: buildr-user@incubator.apache.org Subject: Re: Announcement : Creation of buildr4eclipse In-Reply-To: <4941381D.1000601@tikalk.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_10282_19826918.1229012486708" References: <4941381D.1000601@tikalk.com> X-Google-Sender-Auth: 24955868cb3730dd X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_10282_19826918.1229012486708 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Right now I compile my plugins with Maven. I also compile with a ruby wrapper that calls a buckminster build that triggers an ant task that runs the JDT compiler for another project. Compiling java code works, but traditional compilers don't apply rules derived from the manifest of the OSGi bundle you build.OGSi bundles, for example, need to specify the packages they export. They also can reexport a dependency. They can make a dependency optional. OSGi bundles have their own versioning scheme for dependencies, which if at first may look like Maven, is not matching perfectly with it at times. Our goal is really minimal, we want to replace the default javac compiler by the JDT compiler. Later on, we hope to be able to use the dependencies defined in the manifest to make it easier for plugin devs. I'm for taking baby steps on this. We established a goals page on google code if you want more info: http://code.google.com/p/buildr4eclipse/wiki/Goals Thanks, Antoine On Thu, Dec 11, 2008 at 4:56 PM, Ittay Dror wrote: > i'm compiling osgi bundles that are created as eclipse plugins (that is, > eclipse manages the manifest file). > > > actually, i didn't find it that difficult to do, what are the main > difficulties you see? > > > ittay > > > Antoine Toulme wrote: > > Hi all, >> Ketan opened the way a month ago. I >> contacted him again today, and we decided to join forces to build an >> extension for buildr to compile Eclipse plugins. >> >> We are opening a new project >> Buildr4eclipse , >> that will take place on Google >> Codeand >> Github . >> >> We will try to use the extension mechanism Buildr provides as much as >> possible. We will probably have questions, we thank you in advance for >> bearing with us on this. >> >> We welcome any help, if you have some time and would like to contribute, >> we >> appreciate an extra hand for sure. >> >> Thanks for reading, >> >> Antoine >> >> for the full announcement, look up >> http://www.lunar-ocean.com/building-eclipse-plugins-with-buildr. >> >> >> > > -- > Ittay Dror > Tikal > Tikal Project > > -- http://www.lunar-ocean.com/blog ------=_Part_10282_19826918.1229012486708--