T O P I C R E V I E W |
HateDread |
Posted - Jan 23 2017 : 09:06:09 AM I'm working with a small UE4 game (one project, < 50 files) that is in the same solution as the entire codebase of UE4 (it's own project). This setup is just how UE4 works - I can't get around that.
Whenever I open the solution, VAX seems to rescan the entire UE4 codebase, which takes a while. This code does not change, so it does not need a rescan, but I would like my project's symbols to be kept up to date.
Is there a way to stop VAX from re-scanning a project that doesn't ever change? I would've expected some caching or file hash checking to avoid rescan on files that don't change.
Thanks! |
1 L A T E S T R E P L I E S (Newest First) |
feline |
Posted - Jan 23 2017 : 10:59:51 AM There are a couple of things you can try. First, the easy method is to add the main directories of your UE4 codebase project to VA's list of stable include directories:
http://docs.wholetomato.com/default.asp?W213
This is not normally recommended, since you don't normally want VA to assume that code files in your active solution are stable, and never change. The idea here is that VA will only parse these files very occasionally, or when you install a new build of VA. The rest of the time it will ignore them, assuming they have not changed.
Also this assumes that your project is stored in a separate root directory, so that none of your files will be caught up in the stable include directory list.
A second, but probably less useful option is to create a separate editing solution, that only contains the project you are working on. This would then need to link against the final UE4 dll's, or you would need to use the original, combined solution for building. |
|
|