Page 1 of 1

Relative Paths and merge modules

Posted: Thu Jul 27, 2006 3:55 am
by andrejzr
Hi,

There have been several topics about relative paths, but I haven't seen any related to the merge modules.

By default, all merge modules need to be in the folder, where the project is. IA IDE copies it there, when you add a merge module from another location.

Since I have multiple projects, that use same merge modules, this means that there would be a number of same merge modules on the build directory tree. Not very nice.

It gets more complicated - my automatic build procedure is also building the merge modules prior to starting the IA build. With this approach, I would need to take care that the modules get copied to each IA project folder, before buidling IA setup.

Using IDE, it is not possible to have a relative location of a merge module (like "..\\..\\MergeModules\\xxx.msm"). But, when I editied MPR file with a text editor, and changed the merge module to include relative path prefix, it just works!

This is cool, as it gives me a chance to workout the above problem. Is there possibility to update the IA IDE in a way, that it would be possible to enter relative path of the merge module in the project. I am afraid that the relative path information, entered in the MPR file directly, will get lost when editing the MPR using IDE.

Related question - is it possible to do the same thing with support files?


Regards
Andrej

Posted: Thu Jul 27, 2006 8:38 am
by MichaelNesmith
Hi Andrej,

Glad to hear it works when directly editing the project file - but please be aware that these changes are made at your own risk. The IDE currently supports no path specifications only.

Posted: Thu Jul 27, 2006 8:44 am
by andrejzr
Any chance that this will be improved in the future?

Posted: Thu Jul 27, 2006 10:29 am
by MichaelNesmith
InstallAware product managers regularly monitor these forums, so you may rest assured your suggestions are not going unheard.