Build: ok, run: not ok
Maurice Kalinowski
mkalinow at trolltech.com
Fri Oct 26 08:50:26 CEST 2007
George Staikos wrote:
>
> On 23-Oct-07, at 8:20 AM, Maurice Kalinowski wrote:
>
>> Hi,
>>>
>>> We're getting close but still not there. It doesn't seem possible
>>> to specify paths to DEPLOYMENT? At least that's my guess. If I
>>> edit the .vcproj and edit the additional deployments manually then
>>> Visual Studio works. However qmake never seems to add those
>>> deployments to my vcproj. It will however complain if I leave out
>>> the .path value. Maybe I have to specify something to tell it where
>>> to get the files, and then specify a relative path?
>>>
>> it should be possible to do that. The .path part of setting this
>> variable can be used in two different ways.
>> 1.) specify a path which is absolute on the device, like \Windows for
>> Qt libraries
>> 2.) specify a path relative to the application destination. That is
>> the same like Visual Studio uses and is called
>> \%CSIDL_PROGRAMFILES%\<target>, where the first example usually gets
>> expanded to "\Program Files" and the second is the TARGET you specify
>> in your .pro file.
>>
>> To identify, where the file is on your development system, you use
>> the .sources argument and specify them relative to your working
>> directory or absolute.
>>
>> So, to summarize, .sources describes the location on your local hard
>> disk, where .path means the location on your Windows CE device. It is
>> true, that the output of qmake is not very verbose, I might need to
>> add some additional lines there.
>
> This is what I'm trying but it doesn't help. If I manually edit the
> vcproj I can add in the additional files but QMake never picks them up
> on its own. It's not the .path that's the issue, it's the .sources.
> It doesn't seem to see them.
Let me ask you some things about the structure of your project. I assume
you have multiple project, which are combined by a toplevel pro-file.
Where do you add the deployment rules? How deep is it within the
structure of your build system. The usual way people tend to things is:
top.pro
-> src.pro (in directory src)
-> somestuff.pro ( appropriate directory)
-> plugins.pro
-> plugin1.pro
-> plugin2.pro
I am just curious to be able to reproduce your issues here.
Thank you for your help.
Best Regards,
Maurice Kalinowski
More information about the Qtce-preview-feedback
mailing list