Not an issue Blair, i appreciate your concern. Attached is the bat
file(in text format) that i am using to create the msi installers. The
machine on which i run this will have the code checked out from svn(this
is my scenario) from where through heat i would harvest the file.
Ultimately i would call the bat file from the CCNET.Hope that helps.
Regards,
SuvraJyoti
On 21-01-2014 16:18, Blair Murri wrote:
And how do you intend to communicate that path into the MSI? And how will that
path relate to the source path of the files before they have been added to the
MSI when on other machines those files won’t exist yet?
I’m just trying to understand what your scenario is here to help guide you to a
working solution.
Blair
From: Suvrajyoti Panda
Sent: Monday, January 20, 2014 10:51 PM
To: General discussion for Windows Installer XML toolset.
I do intend, but for that scenario i am changing the path accordingly,
using %~d0\Installers path.
On 21-01-2014 11:07, Blair Murri wrote:
And you don’t intend on installing them on any other machine?
Blair
From: Suvrajyoti Panda
Sent: Monday, January 20, 2014 9:18 PM
To: General discussion for Windows Installer XML toolset.
Hi Blair,
I build them from the same machine at the same from another location.
Regards,
SuvraJyoti
On 21-01-2014 09:48, Blair Murri wrote:
You only install MSIs on the same machine you build those MSIs from?
Blair
From: Suvrajyoti Panda
Sent: Wednesday, January 15, 2014 11:14 PM
To: General discussion for Windows Installer XML toolset.
Thanks David that works.
I have used as below:
<Property Id="SIMULATORPATH">
<DirectorySearch Id="SimulatortDir" Depth="6"
Path="$(var.SimulatorSearchRoot)" AssignToProperty="yes">
<FileSearch Id="StandaloneSimulator_exe"
Name="StandaloneSimulator.exe"/>
</DirectorySearch>
</Property>
Adding to it, is there any way i can refer to the root directory of the
current directory where the wix file is. My wix file is in the location
D:\Project\ESI\PLTLPLO\trunk\releaseFiles\GameraInstaller, how can i
refer to the root directory "D:\". I want to use this value in the path
attribute of DirectorySearch. If anyone has used the same please let me
know.
Regards,
SuvraJyoti
On 15-01-2014 20:53, David Watson wrote:
If you are not shipping the simulator and it is already on the target machine
you can use a directory/file search to search the hard disk for it then use the
resulting property to set the registry value.
See
http://wixtoolset.org/documentation/manual/v3/howtos/files_and_registry/parentdirectorysearch.html
-----Original Message-----
From: Suvrajyoti Panda [mailto:suvrajyo...@contata.co.in]
Sent: 15 January 2014 11:51
To: General discussion about the WiX toolset.
Subject: [WiX-users] Fwd: Creating registry for an application installed
outside the current directory structure in WIX file
Hi All,
To add to the below issue, i understand that i could use a property that includes the
registry search. But issue here is that the application
"StandaloneSimulator.exe" is not something that has been installed on my
machine(i cannot find it under control panel). The
D:\Project\ESI\PFW\trunk\StandaloneSimulator\bin exists as it has been checked out from
SVN.Please let me know in case there are any workarounds.
-------- Original Message --------
Subject: Creating registry for an application installed outside the
current directory structure in WIX file
Date: Wed, 15 Jan 2014 12:44:55 +0530
From: Suvrajyoti Panda <suvrajyo...@contata.co.in>
To: General discussion about the WiX toolset.
<wix-users@lists.sourceforge.net>
Hi All,
I am creating an wix installer. I want to create a registry entry whose path is
not under the directory structure created in the WIX file. Below is what i
intend to do:
<Directory Id='TARGETDIR' Name='SourceDir'>
<Directory Id='Scheduler' Name="Scheduler">
<Directory Id='PLTLPLOGAMERA' Name="Pipeline Scheduler Gamera">
<Component Id="x86RegEntGameraSimulatorPath"
Guid="{C769AC98-A3D0-4CB4-939F-F396B49D4E5F}" Win64="no">
<RegistryValue Id="x86GameraSimulatorPathRegValue"
Root="HKLM" Key="SOFTWARE\[Manufacturer]"
Name="$(var.standalonesimulatorRegName)"
*Value="D:\Project\ESI\PFW\trunk\StandaloneSimulator\bin" *Type="string" />
</Component>
<Component Id="x64RegEntGameraSimulatorPath"
Guid="{0ED0A7FC-DCB1-4C36-A39B-56F9F97A3A2C}" Win64="yes">
<RegistryValue Id="x64GameraSimulatorPathRegValue"
Root="HKLM" Key="SOFTWARE\[Manufacturer]"
Name="$(var.standalonesimulatorRegName)"
Value="*D:\Project\ESI\PFW\trunk\StandaloneSimulator\bin*" Type="string" />
</Component>
</Directory>
</Directory>
</Directory>
The *Value *in the above keys is the path where an application
"standalonesimulator.exe" is installed.Please suggest if there is anyway that i
do not have to hardcode this path. I know i can use an include file and fetch this path,
but again that path will be harcoded in the include file anyways.
Regards,
SuvraJyoti
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads,
Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and requires
that you delete it without acting upon or copying any of its contents, and we
further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.
Registered number: 02675207.
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY,
UK.
This message has been scanned for malware by Websense. www.websense.com
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
::Creating the directory for the installer if it is not already created
::set outputPath=D:\Installers\TortInstaller
set outputPath=%~d0\Installers\TortInstaller
if not exist %outputPath% mkdir %outputPath%
call "W7 Make Release.bat"
heat dir %releaseDir%\release.%VERSION%_%BUILD%\pt\db -cg db -gg -ke -sfrag -dr
TORT -var "var.DbPath" -out %outputPath%\db.wxs
heat dir %releaseDir%\release.%VERSION%_%BUILD%\pt\data -cg data -gg -ke -sfrag
-dr TORT -var "var.DataPath" -t .\TortInstaller\HeatXSL.xslt -out
%outputPath%\data.wxs
heat dir %releaseDir%\release.%VERSION%_%BUILD%\pt\engine -cg engine -gg -ke
-sfrag -dr TORT -var "var.EnginePath" -out %outputPath%\engine.wxs
heat dir %releaseDir%\release.%VERSION%_%BUILD%\pt\security -cg security -gg
-ke -sfrag -dr TORT -var "var.SecurityPath" -out %outputPath%\security.wxs
heat dir %releaseDir%\release.%VERSION%_%BUILD%\pt\gui -cg gui -gg -ke -sfrag
-dr TORT -var "var.GuiPath" -out %outputPath%\gui.wxs
candle -out %outputPath%\ -dDbPath=%releaseDir%\release.%VERSION%_%BUILD%\pt\db
-dDataPath=%releaseDir%\release.%VERSION%_%BUILD%\pt\data
-dEnginePath=%releaseDir%\release.%VERSION%_%BUILD%\pt\engine
-dSecurityPath=%releaseDir%\release.%VERSION%_%BUILD%\pt\security
-dGuiPath=%releaseDir%\release.%VERSION%_%BUILD%\pt\gui -I
.\TortInstaller\TortInstall.wxs %outputPath%\db.wxs %outputPath%\data.wxs
%outputPath%\engine.wxs %outputPath%\security.wxs %outputPath%\gui.wxs -trace
light -out %outputPath%\PipelineOptimizerEngineInstall.msi
%outputPath%\TortInstall.wixobj %outputPath%\db.wixobj %outputPath%\data.wixobj
%outputPath%\engine.wixobj %outputPath%\security.wixobj %outputPath%\gui.wixobj
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users