I have the exact same issue... dependencies will compile just fine, but the 
project that outputs the .html file does not detect that its dependencies 
changed and does not perform a re-link.

On Tuesday, July 1, 2014 2:06:30 PM UTC-4, jj wrote:
>
> Thanks, I was able to reproduce the issue. This looks like another problem 
> with the MSBuild-provided tracker.exe not properly tracking the files. I 
> don't yet have a fix, but I'm working on it.
>
>
> 2014-06-30 17:07 GMT+03:00 Richard Turnbull <[email protected] 
> <javascript:>>:
>
>> Hi jj,
>>
>> I've knocked up a quick test and attached (7Zip). Open the solution in 
>> 'Emscripten_App' and under platform Win32 make a change to 
>> 'Emscripten_Lib.cpp' and hit F7 - a new '.exe' will be produced each time a 
>> change is made and F7 hit. Do the same under Emscripten and a new '.js' 
>> won't be produced each time (except first).
>>
>> Cheers,
>> Richard
>>
>>
>> On Monday, 30 June 2014 14:36:06 UTC+1, jj wrote:
>>
>>> This is most likely caused by MSBuild file dependency tracker not 
>>> properly working. Do you have a small test case that I could try to test?
>>>
>>>
>>> 2014-06-30 16:23 GMT+03:00 Richard Turnbull <[email protected]>:
>>>
>>> Hi,
>>>>
>>>> I've just got our engine compiling with Emscripten using the 
>>>> VS2010 plugin, which has been a pretty smooth process. One minor issue 
>>>> though:
>>>>
>>>> I have a library and an application. If I make a change to some code 
>>>> within the library and hit F7 I'd expect the app, which is set to depend 
>>>> on 
>>>> the library, to also build as it does with the Win32 solution platform. 
>>>> This isn't the case though, it just builds the library and so the app is 
>>>> out-of-date.
>>>>
>>>> The app is set to depend on the library through the 'Project 
>>>> Dependencies' menu, the app links the library using the 'Link Library 
>>>> Dependencies' option, the app is set as the startup project and the 
>>>> Emscripten platform was set up from the (working) Win32 platform settings.
>>>>
>>>> Any ideas?
>>>>
>>>> Cheers,
>>>> Richard
>>>>
>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "emscripten-discuss" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "emscripten-discuss" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to