Peter Sauerbrei
0f6085b605
one last fix for the build problems with QAGame in binary
...
UE-19203
[CL 2637066 by Peter Sauerbrei in Main branch]
2015-07-29 11:14:05 -04:00
Peter Sauerbrei
ff5c0c3a9b
another item needed by QAGame when building under binary
...
UE-19203
[CL 2637033 by Peter Sauerbrei in Main branch]
2015-07-29 11:05:54 -04:00
Peter Sauerbrei
0d61b10700
add RuntimeAssetCache to the precompiled portion of the UE4Game build
...
[CL 2635774 by Peter Sauerbrei in Main branch]
2015-07-28 14:55:02 -04:00
Matthew.Griffin
b82dcff1b4
[INTEGRATE] Change 2566718 by Matthew.Griffin@Matthew.Griffin_G5772_Integration on 2015/05/27 11:42:54
...
Fixed issue when launching QAGame from a Rocket build due to libs not being pre compiled.
[CL 2575442 by Matthew Griffin in Main branch]
2015-06-03 08:20:19 -04:00
Ben Marsh
bae33accbc
Create a precompiled UE4Game library so we can link plugins in binary releases.
...
[CL 2566044 by Ben Marsh in Main branch]
2015-05-26 20:13:22 -04:00
Ben Marsh
5eea5e44de
UE-16034: Add GameplayAbilities runtime module to the Rocket build, since the editor module is already included.
...
[CL 2561997 by Ben Marsh in Main branch]
2015-05-21 22:17:17 -04:00
Peter Sauerbrei
11da250631
fix for UE4-MetalRHI.a not being in the release binary
...
UE-15934
#ios
[CL 2560109 by Peter Sauerbrei in Main branch]
2015-05-20 21:06:54 -04:00
Ben Marsh
40f787df01
Allow targets to opt-in to using a shared build environment with other targets. Doing so allows intermediates and precompiled libraries (including plugins) to be used in the current build. Also move plugin output files and intermediates into the plugin directory.
...
[CL 2514398 by Ben Marsh in Main branch]
2015-04-16 11:55:56 -04:00
Ben Marsh
d0a745cbdc
Add XmlParser as an optional runtime module.
...
[CL 2498454 by Ben Marsh in Main branch]
2015-04-01 08:14:14 -04:00
Ben Marsh
28cdace9af
Add separate monolithic nodes to build precompiled binaries (AKA Rocket static libraries) for each target platform. GUBP_GetConfigsForPrecompiledBuilds() in the target properties allows a target to specify which platform/configuration combinations to build.
...
[CL 2487228 by Ben Marsh in Main branch]
2015-03-21 15:21:14 -04:00
Ben Marsh
e450dbf170
Add the InputDevice module to be precompiled with the launcher build (prompted by PR #940 )
...
[CL 2487192 by Ben Marsh in Main branch]
2015-03-21 11:34:45 -04:00
Ben Marsh
442988e642
Add support for precompiling modules separately to the -BuildRocket argument. Targets can specify modules which can be precompiled by overriding the GetModulesToPrecompile() function in their target rules. Running UBT with the -PrecompileModules argument will generate them in the form of static libraries for monolithic builds, or extra DLLs for non-monolithic builds, and running UBT with the -UsePrecompiledModules argument will use them.
...
[CL 2485993 by Ben Marsh in Main branch]
2015-03-20 08:25:23 -04:00
Ben Marsh
f2e59ccba9
Remove the UE4GAME define (nothing checks against it nor should it), and remove unnecessary Rocket overrides in target properties.
...
[CL 2476970 by Ben Marsh in Main branch]
2015-03-12 12:08:37 -04:00
Matthew Griffin
3761a9a8a3
Added a dummy plugin for WebBrowser so that it can be included optionally
...
Removed dependency on WebBrowser from UE4Game
[CL 2423881 by Matthew Griffin in Main branch]
2015-01-29 11:44:15 -05:00
Terence Burns
bd4ef55676
Windows XP architecture added to distinguish xp builds from non xp builds
...
- Updated UBT to allow us to setup platform information prior to setting the intermediate directory, ran by RobM
- Removed some code that allowed uis to rename binaries. We now use architecture for our _xp suffix.
- Added clarity to the WindowsPlatform XP checks. We can now specify XP support "If Available" which atm is only the case for win32. We have an IsWindowsXPSupported() call now in the windows build platform.
- Windows XP support can now be requested through UBT on the commandline. Specify using -winxp
Kellans GUBP changes included.
#CodeReview Kellan.Carr
[CL 2422021 by Terence Burns in Main branch]
2015-01-28 08:26:51 -05:00
Michael Trepka
6554b3b486
Support for using CEF framwork in packaged games (changed CEF3 target to use framework in Binaries/ThirdParty, removed extra copy in Source/ThirdParty, switched the framework and libs to use rpaths instead of hardcoded path). Re-enabled UE4Game dependency on WebBroswer module in Rocket on Mac.
...
#codereview Ben.Marsh, Matthew.Griffin
[CL 2415823 by Michael Trepka in Main branch]
2015-01-22 16:20:44 -05:00
Michael Trepka
3703593770
Disabled WebBrowser dependency for Rocket games on Mac to temporarily work around UE-7989
...
[CL 2414435 by Michael Trepka in Main branch]
2015-01-21 16:42:35 -05:00
Matthew Griffin
18c1cdb46b
Added Win32 support for CEF3
...
Added Win32 libraries and ensured that all necessary components are built/included for Win32
[CL 2408613 by Matthew Griffin in Main branch]
2015-01-16 06:24:57 -05:00
Ben Marsh
79431ec803
Include the optional runtime WebBrowser module for Rocket on Win64 and Mac. Win32 to come.
...
#codereview Matthew.Griffin
[CL 2406092 by Ben Marsh in Main branch]
2015-01-14 12:22:03 -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
Dmitry Rekman
16662dffa0
More uniform handling of GUBP platforms.
...
Specifies platforms more explicitly, making things easier when an "unexpected" host platform is passed.
#codereview Kellan.Carr
[CL 2286780 by Dmitry Rekman in Main branch]
2014-09-05 17:49:54 -04:00
Dmitry Rekman
dc267402f7
Linux: misc/minor changes from PR #306 .
...
- Linux splash (changed to match our coding style better). WARNING: currently cannot be cross-compiled.
- Platform (SDL) message box.
- Other minor additions elsewhere.
#codereview Josh.Adams
[CL 2243860 by Dmitry Rekman in Main branch]
2014-08-04 23:47:23 -04:00
Ankit Khare
6cb3fba944
#UE4 #HTML5
...
TTP 342328: HTML5: Packaging Blueprint projects fails
re - enablng GUBP for HTML5.
#codereview peter.sauerbrei
[CL 2242855 by Ankit Khare in Main branch]
2014-08-04 18:26:34 -04:00
Ben Marsh
9fb1b919a8
Fix PlatformerGame compile errors in Rocket build: GameMenuBuilder is not built as part of the engine because nothing depends on it, so it's not included in Rocket. Add it into the extra modules list for editor and game targets.
...
#codereview bruce.nesbitt
[CL 2227060 by Ben Marsh in Main branch]
2014-07-22 11:30:29 -04:00
Peter Sauerbrei
d3be045c48
disable HTML5 builds for the time being until I can update the build machines to 1.21
...
#ue4
#html5
[CL 2176283 by Peter Sauerbrei in Main branch]
2014-07-08 15:10:01 -04:00