Adding Jemmy v3 to https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK%20code-tools/
Alexandre (Shura) Iline
alexandre.iline at oracle.com
Wed Mar 28 20:43:09 UTC 2018
Now including aliases and more recipients..
> On Mar 28, 2018, at 1:41 PM, Alexandre (Shura) Iline <alexandre.iline at oracle.com> wrote:
>
>
>
>> On Mar 28, 2018, at 12:28 PM, Martijn Verburg <martijnverburg at gmail.com> wrote:
>>
>> Hi Alexandre,
>>
>> OK, So I naively tried to run ant in the SWT/JemmySWT folder and that failed with:
>>
>> /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/SWT/JemmySWT/build.xml:33: Please specify swt.jar
>
> You do need the SWT library to build SWT.
>
> this is what I just did:
>
> ~/JDK/hg/jemmy/v3/SWT/JemmySWT$ ant -Dswt.jar=/usr/lib/eclipse/plugins/org.eclipse.swt_3.8.2.jar jar
>
>
> I clearly need to provide a README. Will do.
>
> Shura
>
>>
>> Then I actually bothered to read the build.xml file and saw the build-dependecies-impl target, so I ran ant build-dependecies-impl which seemed to build:
>>
>> /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/core/JemmyCore/build/JemmyCore.jar
>> /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/core/JemmyAWTInput/build/JemmyAWTInput.jar
>> /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/core/JemmyBrowser/build/JemmyBrowser.jar
>>
>> Then I ran ant test-dependecies-impl and it wanted my jtreg.home set
>>
>> Before I shave more Yaks, is this the right direction to be going in?
>>
>>
>> Cheers,
>> Martijn
>>
>> On 28 March 2018 at 20:43, Alexandre (Shura) Iline <alexandre.iline at oracle.com> wrote:
>> Martijn,
>>
>> Jemmy v3 consists of several project which depend on each other.
>>
>> If, besides hosting the source, the intension is to build it, you need to build projects which are in use by others who would be coming to AdoptOpenJDK for binaries.
>>
>> At this point of time, from what I know, JemmySWT is what is needed. Ant build scripts are constructed in a way so that by while JemmySWT is build, the dependences are also built, you should have no problem with that.
>>
>> Binaries would, then, simply include all jar files create after the build. The jar files will be: */*/build/*.jar
>>
>> Shura
>>
>>
>>> On Mar 28, 2018, at 11:35 AM, Martijn Verburg <martijnverburg at gmail.com> wrote:
>>>
>>> Hi Dalibor,
>>>
>>> We're shifting the code tools off Cloudbees to the new adoptiopenjdk.net build farm. I'm more than happy to add it, a quick Q:
>>>
>>> hg clone http://hg.openjdk.java.net/code-tools/jemmy/v3/ gives me:
>>>
>>> drwxr-xr-x 7 karianna staff 238 28 Mar 19:30 .
>>> drwxr-xr-x 44 karianna staff 1496 28 Mar 19:30 ..
>>> drwxr-xr-x 13 karianna staff 442 28 Mar 19:30 .hg
>>> drwxr-xr-x 3 karianna staff 102 28 Mar 19:30 .jcheck
>>> drwxr-xr-x 4 karianna staff 136 28 Mar 19:30 SWT
>>> drwxr-xr-x 6 karianna staff 204 28 Mar 19:30 core
>>> drwxr-xr-x 3 karianna staff 102 28 Mar 19:30 make
>>>
>>> but I can't see what the canonical entry point to build it is.
>>>
>>> I'll sign up to jemmy-dev and x-post there shortly.
>>>
>>> Cheers,
>>> Martijn
>>>
>>> On 28 March 2018 at 17:02, dalibor topic <dalibor.topic at oracle.com> wrote:
>>> Hi Martijn,
>>>
>>> would you be able to add the Jemmy v3 repo at http://hg.openjdk.java.net/code-tools/jemmy/v3/ to https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK%20code-tools/ ?
>>>
>>> cheers,
>>> dalibor topic
>>> --
>>> <http://www.oracle.com> Dalibor Topic | Principal Product Manager
>>> Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961
>>> <tel:+491737185961>
>>>
>>> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg
>>>
>>> ORACLE Deutschland B.V. & Co. KG
>>> Hauptverwaltung: Riesstr. 25, D-80992 München
>>> Registergericht: Amtsgericht München, HRA 95603
>>>
>>> Komplementärin: ORACLE Deutschland Verwaltung B.V.
>>> Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
>>> Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
>>> Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher
>>>
>>> <http://www.oracle.com/commitment> Oracle is committed to developing
>>> practices and products that help protect the environment
>>>
>>
>>
>
More information about the adoption-discuss
mailing list