Commit Graph

16 Commits

Author SHA1 Message Date
Robert Manuszewski
e6072fb050 UnrealBuildTool: Added UnrealHeaderTool version checking when checking if it's up to date.
#change UBT will check for API version of all UnrealHeaderTool binaries to detect partial syncs
#change Added BuildHostPlatform class for runtime platform abstraction

[CL 2245408 by Robert Manuszewski in Main branch]
2014-08-06 07:05:15 -04:00
Ankit Khare
ba44f71314 #UE4 #HTML5
#TTP 342902 CRITICAL: Regression: HTML5: Code templates fails to launch
    #TTP 342884 CRITICAL: Regression: HTML5: UFE: Fails to cook then gets a mac crash

        -fix up html template ( argument ordering )
        -don't use pak when packaging for html5
        -properly quote pathname with spaces on mac.
        -fix linking of plugins on first run of ubt.
   #codereview peter.sauerbrei

[CL 2241888 by Ankit Khare in Main branch]
2014-08-04 08:08:56 -04:00
Ankit Khare
b98de3ee40 #UE4 #HTML5
#TTP 338960 CRITICAL: UFE: CRASH: Quick Launching project for HTML5

      - Fixup some logic change which went in a recent refactor for nfs.
      - Correctly launch firefox with the right http protocol url instead of file:// when cook on the fly is set.
      - Re- enable http nfs for win64.

#codereview peter.sauerbrei

[CL 2230905 by Ankit Khare in Main branch]
2014-07-24 19:26:40 -04:00
Ankit Khare
4b09c23a68 #HTML5
Correctly launch firefox browser on mac.

#codereview peter.sauerbrei

[CL 2225959 by Ankit Khare in Main branch]
2014-07-21 17:06:23 -04:00
Robert Manuszewski
1033c721b5 AutomationTool: Trying to work around exceptions when loading assemblies (possibly due to .Net 4.0 bug). Cleaning up referenced assemblies, better logging.
[CL 2191847 by Robert Manuszewski in Main branch]
2014-07-11 11:40:08 -04:00
Peter Sauerbrei
565619ad16 changed HTML5 automation to properly copy only the specified configuration for archiving
removed change to copy HTML5 files in Post Stage as that is used exclusively for streaming installs
#ue4
#html5

[CL 2171360 by Peter Sauerbrei in Main branch]
2014-07-07 19:15:12 -04:00
Ankit Khare
5fa2ac01cf #UE4 #HTML5
Allow "Packaging(Archiving)" and "Launch" to work from within the Editor. #TTP 340154, #TTP 340157

[CL 2165209 by Ankit Khare in Main branch]
2014-07-06 22:27:18 -04:00
Peter Sauerbrei
3bb407bb6e add support to HTML5 to build to the Game/Binaries/HTML5 directory
#ue4
#html5

[CL 2109351 by Peter Sauerbrei in Main branch]
2014-06-18 11:36:29 -04:00
Ankit Khare
849de9f541 #UE4 #HTML5
- fix an issue where packaging will fail - if the target binary directory doesn't exist. ( Happens on a clean spec, first time run ).

[CL 2091992 by Ankit Khare in Main branch]
2014-06-02 14:21:55 -04:00
Ankit Khare
5792819692 #UE4 HTML5
- actually use python in the command line, rather than depend on .py extention  to execute.
        - change file types to writable.

[CL 2091893 by Ankit Khare in Main branch]
2014-06-02 14:20:45 -04:00
Ankit Khare
7714a97161 #UE4 #HTML5 TTP: 333781 HTML5: Change Heap size per game project
Platform ini now contains a [BuildSettings] section with HeapSize values which can be overriden per config.

#codereview Peter.Sauerbrei

[CL 2087502 by Ankit Khare in Main branch]
2014-05-29 17:32:36 -04:00
Peter Sauerbrei
9a11ed266c [INTEGRATE] Change 2083281
missing file for copying the cookie storage for save game
#ue4-tappychicken
#html5

[CL 2083289 by Peter Sauerbrei in Main branch]
2014-05-29 16:50:39 -04:00
Ankit Khare
e8dc86da8b #UE4: HTML5 Allow building and cooking for HTML5 platform on Mac.
- Install Emscripten SDK > 1.16
  - Setup system wide enviorment variable EMSCRIPTEN. (  http://stackoverflow.com/questions/135688/setting-environment-variables-in-os-x )
  - Build HTML5 using Build.sh from command line.

@todo : Figure out whether to support cooking if SDK is not installed on host platform.

[CL 2057945 by Ankit Khare in Main branch]
2014-04-28 14:10:06 -04:00
Gil Gribb
c46ab3c148 build script, rework all email stuff to be hacker-style
[CL 2055579 by Gil Gribb in Main branch]
2014-04-24 12:08:28 -04:00
Peter Sauerbrei
9138bb3394 #ue4
#html5
* fix for putting in the proper js filename in to the generate web page for testing

[CL 2043592 by Peter Sauerbrei in Main branch]
2014-04-23 18:20:36 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00