Commit Graph

10 Commits

Author SHA1 Message Date
Ben Marsh
8a36c1a1bc Prevent building GitDependencies by default. Causes problems for users that submit Git source to P4. Can still be build by right-clicking project file. UE-8549.
[CL 2466280 by Ben Marsh in Main branch]
2015-03-02 10:06:55 -05:00
Mike Fricker
08f6e60cfe Don't infect a project's IntelliSense definitions with definitions from other project's targets
- This change improves the quality of IntelliSense and error list results in Visual Studio and Xcode
- This fixes definitions from Program targets from being set on the UE4 project that caused undesirable IntelliSense results
- For example, we never want WITH_EDITORONLY_DATA=1 or IS_PROGRAM=1 to be set for engine modules

[CL 2398646 by Mike Fricker in Main branch]
2015-01-06 09:10:20 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Mikolaj Sieluzycki
cadb9a3944 Move all include and library search directories representation from List to HashSet to automatically avoid duplicates.
#codereview Robert.Manuszewski

[CL 2293482 by Mikolaj Sieluzycki in Main branch]
2014-09-11 03:21:51 -04:00
Ben Marsh
861c999223 Generate an aggregate UAT project file, which adds references to all the other automation projects. Allows rebuilding and debugging directly from the IDE.
[CL 2277801 by Ben Marsh in Main branch]
2014-08-29 12:25:29 -04:00
Dmitry Rekman
263bbe7e0c Support for modular builds (cross and native).
- Parts of PR #242 (with changes).

#codereview Josh.Adams

[CL 2222405 by Dmitry Rekman in Main branch]
2014-07-17 13:49:42 -04:00
Ben Marsh
e3e149d320 Fix test for foreign projects when generating project files; UEBuildTarget sets the .uproject path for every target in the solution in turn, and it gets set to the last project enumerated. It's not possible to detect foreign projects based on what's in the UBT command line.
[CL 2115890 by Ben Marsh in Main branch]
2014-06-24 17:33:20 -04:00
Jaroslaw Palczynski
0c77bd2e83 #ttp 332992 - CORE: Make sure UBT adds default xml configs to the sln
#proj UE4
#branch UE4
#summary Implemented. Refactored a bit creation of project files to allow addition of files in custom project path. Additionally fixed UBT bug that was outputting "Unhandled Exception" rather than "UnrealBuildTool Exception" on XmlConfigLoader.Init() errors.
#codereview Robert.Manuszewski

[CL 2055262 by Jaroslaw Palczynski in Main branch]
2014-04-24 04:43:16 -04:00
UnrealBot
db494a6e69 Engine source (Main branch up to CL 2037954) 2014-04-02 18:09:23 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00