Build Automation
Posted: Thu Nov 05, 2009 6:29 am
As part of our application we would liek to be able to do the following:
- create an installer at build time with a set of files to be installed that are only known at build time.
Our initial thoughts were to use either the COM Object or the Win32 DLL to automate amending a pre-exisitng InstallAware project. This pre-exisitng project would contain our defaults.
From our inspection of the COM object and the Win32 DLL it appears, at least to us, that these mechanisms can only work when creating a new installer project from scratch.
We would like to avoid doing this as the maintenance of the project is a lot more difficult if it only exists as code that generates an installer.
Can the COM object and the Win32 DLL operate on an existing project file?
Is there some oither way we can approach this? I had thought about using Include files, but I reckon that in order to change the contents of those at build time we would also need to use the COM object or the Win32 DLL.
Thanks
Andy
- create an installer at build time with a set of files to be installed that are only known at build time.
Our initial thoughts were to use either the COM Object or the Win32 DLL to automate amending a pre-exisitng InstallAware project. This pre-exisitng project would contain our defaults.
From our inspection of the COM object and the Win32 DLL it appears, at least to us, that these mechanisms can only work when creating a new installer project from scratch.
We would like to avoid doing this as the maintenance of the project is a lot more difficult if it only exists as code that generates an installer.
Can the COM object and the Win32 DLL operate on an existing project file?
Is there some oither way we can approach this? I had thought about using Include files, but I reckon that in order to change the contents of those at build time we would also need to use the COM object or the Win32 DLL.
Thanks
Andy