Google Groups Home
Help | Sign in
Adding UIAutomation* assemblies to olive.pc
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  16 messages - Collapse all
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Sandy Armstrong  
View profile
 More options Jun 16, 4:44 pm
From: "Sandy Armstrong" <sanfordarmstr...@gmail.com>
Date: Mon, 16 Jun 2008 13:44:10 -0700
Local: Mon, Jun 16 2008 4:44 pm
Subject: Adding UIAutomation* assemblies to olive.pc
Hi there,

I'm on the mono-a11y team, and we have three assemblies in Olive
(UIAutomation*.dll).  How do I decide if these assemblies should be
referenced in the olive.pc file?  I'd like to add them there so that,
when installed, they appear in MonoDevelop's References dialog.  Is
this okay?  Should I create a new .pc file instead?

Thanks,
Sandy


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Atsushi Eno  
View profile
 More options Jun 16, 10:32 pm
From: Atsushi Eno <atsu...@ximian.com>
Date: Tue, 17 Jun 2008 11:32:34 +0900
Local: Mon, Jun 16 2008 10:32 pm
Subject: Re: Adding UIAutomation* assemblies to olive.pc
Hello,

There is no problem to include them in olive.pc. They are part of
olive. Though note that olive is always a moving target and you
might want to move them to somewhere else (probably mcs?) later.

Atsushi Eno


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Miguel de Icaza  
View profile
 More options Jun 17, 10:28 am
From: "Miguel de Icaza" <miguel.de.ic...@gmail.com>
Date: Tue, 17 Jun 2008 10:28:19 -0400
Local: Tues, Jun 17 2008 10:28 am
Subject: Re: Adding UIAutomation* assemblies to olive.pc

> I'm on the mono-a11y team, and we have three assemblies in Olive
> (UIAutomation*.dll).  How do I decide if these assemblies should be
> referenced in the olive.pc file?  I'd like to add them there so that,
> when installed, they appear in MonoDevelop's References dialog.  Is
> this okay?  Should I create a new .pc file instead?

Create a new .pc file specifically for UI Automation.

MIguel.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sandy Armstrong  
View profile
 More options Jun 17, 11:14 am
From: "Sandy Armstrong" <sanfordarmstr...@gmail.com>
Date: Tue, 17 Jun 2008 08:14:48 -0700
Local: Tues, Jun 17 2008 11:14 am
Subject: Re: Adding UIAutomation* assemblies to olive.pc
On Tue, Jun 17, 2008 at 7:28 AM, Miguel de Icaza

<miguel.de.ic...@gmail.com> wrote:

>> I'm on the mono-a11y team, and we have three assemblies in Olive
>> (UIAutomation*.dll).  How do I decide if these assemblies should be
>> referenced in the olive.pc file?  I'd like to add them there so that,
>> when installed, they appear in MonoDevelop's References dialog.  Is
>> this okay?  Should I create a new .pc file instead?

> Create a new .pc file specifically for UI Automation.

Will do, thanks.  We also depend on WindowsBase from olive, but that's
already in olive.pc so I think we're fine there.

Cheers,
Sandy


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sandy Armstrong  
View profile
 More options Jun 17, 1:16 pm
From: "Sandy Armstrong" <sanfordarmstr...@gmail.com>
Date: Tue, 17 Jun 2008 10:16:59 -0700
Local: Tues, Jun 17 2008 1:16 pm
Subject: Re: Adding UIAutomation* assemblies to olive.pc

On Tue, Jun 17, 2008 at 7:28 AM, Miguel de Icaza

<miguel.de.ic...@gmail.com> wrote:

>> I'm on the mono-a11y team, and we have three assemblies in Olive
>> (UIAutomation*.dll).  How do I decide if these assemblies should be
>> referenced in the olive.pc file?  I'd like to add them there so that,
>> when installed, they appear in MonoDevelop's References dialog.  Is
>> this okay?  Should I create a new .pc file instead?

> Create a new .pc file specifically for UI Automation.

Attached is a patch to add the new .pc file.  I'm not entirely sure
this was the right way to do it; could somebody please review before I
commit?

Thanks,
Sandy

  new-pc.diff
1K Download

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sandy Armstrong  
View profile
 More options Jun 17, 3:00 pm
From: "Sandy Armstrong" <sanfordarmstr...@gmail.com>
Date: Tue, 17 Jun 2008 12:00:28 -0700
Local: Tues, Jun 17 2008 3:00 pm
Subject: Re: Adding UIAutomation* assemblies to olive.pc
On Tue, Jun 17, 2008 at 10:16 AM, Sandy Armstrong

<sanfordarmstr...@gmail.com> wrote:
> On Tue, Jun 17, 2008 at 7:28 AM, Miguel de Icaza

>> Create a new .pc file specifically for UI Automation.

> Attached is a patch to add the new .pc file.  I'm not entirely sure
> this was the right way to do it; could somebody please review before I
> commit?

Please disregard this patch, I'm working on a new one.

Sandy


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sandy Armstrong  
View profile
 More options Jun 18, 12:41 am
From: "Sandy Armstrong" <sanfordarmstr...@gmail.com>
Date: Tue, 17 Jun 2008 21:41:53 -0700
Local: Wed, Jun 18 2008 12:41 am
Subject: Re: Adding UIAutomation* assemblies to olive.pc

On Tue, Jun 17, 2008 at 12:00 PM, Sandy Armstrong

<sanfordarmstr...@gmail.com> wrote:
> On Tue, Jun 17, 2008 at 10:16 AM, Sandy Armstrong
> <sanfordarmstr...@gmail.com> wrote:
>> On Tue, Jun 17, 2008 at 7:28 AM, Miguel de Icaza

>>> Create a new .pc file specifically for UI Automation.

>> Attached is a patch to add the new .pc file.  I'm not entirely sure
>> this was the right way to do it; could somebody please review before I
>> commit?

> Please disregard this patch, I'm working on a new one.

Per an earlier discussion with Miguel in IRC, I've attached a new
patch which does the following:

* Adds new a11y.make profile for assemblies that will end up in
$prefix/lib/mono/a11y
* Puts UIAutomation* assemblies in the a11y profile
* Deploys mono-uia.pc, which references the UIAutomation* assemblies
as well as WindowsBase from the 3.0 profile

Hopefully this is what you were looking for.  Please let me know if
any changes are required, or if I can just commit.

Thanks,
Sandy

  olive-uia-pc.patch
7K Download

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Miguel de Icaza  
View profile
 More options Jun 18, 11:59 am
From: "Miguel de Icaza" <miguel.de.ic...@gmail.com>
Date: Wed, 18 Jun 2008 11:59:43 -0400
Local: Wed, Jun 18 2008 11:59 am
Subject: Re: Adding UIAutomation* assemblies to olive.pc

Hello,

    You do not need a separate profile.   All you need is to override in
your makefiles the gacutil command to use to install in the right
location.   This would be too heavy to add

On Wed, Jun 18, 2008 at 12:41 AM, Sandy Armstrong <


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sandy Armstrong  
View profile
 More options Jun 18, 12:40 pm
From: "Sandy Armstrong" <sanfordarmstr...@gmail.com>
Date: Wed, 18 Jun 2008 09:40:46 -0700
Local: Wed, Jun 18 2008 12:40 pm
Subject: Re: Adding UIAutomation* assemblies to olive.pc

On Wed, Jun 18, 2008 at 8:59 AM, Miguel de Icaza

<miguel.de.ic...@gmail.com> wrote:
> Hello,

>     You do not need a separate profile.   All you need is to override in
> your makefiles the gacutil command to use to install in the right
> location.   This would be too heavy to add

Ah, thanks for clarifying.  Here's a new patch.  I simply set the
LIBRARY_PACKAGE variable in my Makefiles.  I also changed it from
$prefix/lib/mono/a11y to $prefix/lib/mono/accessibility, which I
recall was your original suggestion.  I could change it to
uiautomation or something like that if you prefer.

Sandy

  olive-uia-pc.patch
3K Download

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sandy Armstrong  
View profile
 More options Jul 2, 9:49 am
From: "Sandy Armstrong" <sanfordarmstr...@gmail.com>
Date: Wed, 2 Jul 2008 06:49:02 -0700
Local: Wed, Jul 2 2008 9:49 am
Subject: Re: Adding UIAutomation* assemblies to olive.pc
On Wed, Jun 18, 2008 at 9:40 AM, Sandy Armstrong

<sanfordarmstr...@gmail.com> wrote:
> On Wed, Jun 18, 2008 at 8:59 AM, Miguel de Icaza
> <miguel.de.ic...@gmail.com> wrote:
>> Hello,

>>     You do not need a separate profile.   All you need is to override in
>> your makefiles the gacutil command to use to install in the right
>> location.   This would be too heavy to add

> Ah, thanks for clarifying.  Here's a new patch.  I simply set the
> LIBRARY_PACKAGE variable in my Makefiles.  I also changed it from
> $prefix/lib/mono/a11y to $prefix/lib/mono/accessibility, which I
> recall was your original suggestion.  I could change it to
> uiautomation or something like that if you prefer.

Everyone done with their meetings?  Anyone have time to review this patch?

Thanks,
Sandy


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Miguel de Icaza  
View profile
 More options Jul 4, 10:27 am
From: "Miguel de Icaza" <miguel.de.ic...@gmail.com>
Date: Fri, 4 Jul 2008 10:27:16 -0400
Local: Fri, Jul 4 2008 10:27 am
Subject: Re: Adding UIAutomation* assemblies to olive.pc

Oops, sorry;   I deleted the email and the patch;  Can you resend?

On Wed, Jul 2, 2008 at 9:49 AM, Sandy Armstrong <sanfordarmstr...@gmail.com>
wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sandy Armstrong  
View profile
 More options Jul 17, 12:56 pm
From: Sandy Armstrong <sanfordarmstr...@gmail.com>
Date: Thu, 17 Jul 2008 09:56:15 -0700
Local: Thurs, Jul 17 2008 12:56 pm
Subject: Re: Adding UIAutomation* assemblies to olive.pc
Pinging again now that everybody's back in town...  :-)

Patch is here if you need it:
http://groups.google.com/group/mono-olive/browse_thread/thread/b6ba4e...


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the