Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-dev] first org.eclipse.tycho commit

I don't feel too strongly about this. Go for it if you can make it work
and it helps getting Tycho through Eclipse Legal clearance.

--
Regards,
Igor

On 11-04-19 03:16 AM, Sievers, Jan wrote:
These are OSGi bundles with nested jars that get pushed to the test
eclipse runtime. Even though it is theoretically possible to assemble
them at runtime, doing so will be rather cumbersome.

I was proposing something like this (at design time):

<build>
     <plugins>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>2.2</version>
         <executions>
           <execution>
             <id>copy</id>
             <phase>prepare-package</phase>
             <goals>
               <goal>copy</goal>
             </goals>
             <configuration>
               <artifactItems>
                 <artifactItem>
                   <groupId>org.apache.maven.surefire</groupId>
                   <artifactId>surefire-junit</artifactId>
                   <version>2.4.3</version>
                   <outputDirectory>jars</outputDirectory>
                 </artifactItem>
                 <artifactItem>
                   <groupId>org.apache.maven.surefire</groupId>
                   <artifactId>surefire-junit4</artifactId>
                   <version>2.4.3</version>
                   <outputDirectory>jars</outputDirectory>
                 </artifactItem>
               </artifactItems>
             </configuration>
           </execution>
         </executions>
       </plugin>
     </plugins>
   </build>

-----Original Message-----
From: tycho-dev-bounces@xxxxxxxxxxx [mailto:tycho-dev-bounces@xxxxxxxxxxx] On Behalf Of Igor Fedorenko
Sent: Montag, 18. April 2011 23:58
To: tycho-dev@xxxxxxxxxxx
Subject: Re: [tycho-dev] first org.eclipse.tycho commit


On 11-04-13 06:46 AM, Sievers, Jan wrote:
...


- Following projects have checked-in binaries under apache license and will also need a 3rd-party about notice:

tycho-surefire/org.eclipse.tycho.surefire.junit
tycho-surefire/org.eclipse.tycho.surefire.junit4

BTW, I wonder why the jars are checked in to SCM.
Shouldn't we rather include the jars via copy-dependencies for GAVs

org.apache.maven.surefire:surefire-junit:2.4.3
org.apache.maven.surefire:surefire-junit4:2.4.3

? Then this case falls back to the normal 3rd party dependencies process.


These are OSGi bundles with nested jars that get pushed to the test
eclipse runtime. Even though it is theoretically possible to assemble
them at runtime, doing so will be rather cumbersome.

--
Regards,
Igor
_______________________________________________
tycho-dev mailing list
tycho-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/tycho-dev
_______________________________________________
tycho-dev mailing list
tycho-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/tycho-dev


Back to the top