In theory this would just require the custom task that generates the bal.wixlib
to depend on all the referenced files in the lib. (Sounds a bit circular to
me...)
Is this worthy of filing a bug?
On Apr 22, 2013, at 6:10 PM, "Rob Mensching"
<r...@robmensching.com<mailto:r...@robmensching.com>> wrote:
Getting the incremental build correct for the extensions has been challenging.
It's a bit better than WiX v3.6. Would not surprise me if there are still bugs
in it though. I've not had time to try and track them all down yet.
On Mon, Apr 22, 2013 at 1:22 PM, Neil Sleightholm
<n...@x2systems.com<mailto:n...@x2systems.com>> wrote:
I don’t have a solution but I too have seen the same thing. I think it also
happens with other extensions but haven’t been able to verify that.
Neil
From: Hoover, Jacob
[mailto:jacob.hoo...@greenheck.com<mailto:jacob.hoo...@greenheck.com>]
Sent: 22 April 2013 19:49
To: Windows Installer XML toolset developer mailing list
Subject: [WiX-devs] Broken incremental build
Ok, I must be overlooking something simple here. I have Wix 3.8 building from
the command line. I’ve made some tweaks to WixStdBA, and I am attempting to
validate the changes. (Using the VS 2010 Command prompt on Win 7 x64. To get
it to build after loading I need to unset Platform.)
When I change WixStandardBootstrapperApplication.cpp, and then from the wix
source root I invoke:
“msbuild wix.proj /t:Build /p:Configuration=Release”
I see that the binary (wixstdba.dll) is updated however the bal.wixlib which I
believe comes from “.\src\ext\BalExtension\wixlib\BalExtension.wixproj” is not.
Even if I change one of the files in the project (ex: wixstdba_platform.wxi)
and rebuild, I am still not seeing the bal.wixlib update. I also tried
changing WixBalExtension\BalCompiler.cs, but again the bal.wixlib is not
updated.
This is causing me to not get my updated wixstdba.dll. Interestingly enough,
if I add:
<Payload SourceFile="…\wix\build\ship\x86\WixStdBA.dll" />
then my BA is included.
I can provide the interesting bits of the MSBuild log, if anyone is interested.
Thanks,
Jacob
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net<mailto:WiX-devs@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/wix-devs
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net<mailto:WiX-devs@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/wix-devs
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs