Commit Graph

36 Commits

Author SHA1 Message Date
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
James Moran
1d00258d5e Added another missing quote in HTML5 Package commands.
Fix UE-5375

#codereview Ankit.Khare

[CL 2359886 by James Moran in Main branch]
2014-11-14 07:00:34 -05:00
Ankit Khare
9ea17a729f re-add file with correct case and relvant automation changes.
#html5

[CL 2351848 by Ankit Khare in Main branch]
2014-11-06 15:25:26 -05:00
Ankit Khare
ae12f862aa CIS fix.
[CL 2345986 by Ankit Khare in Main branch]
2014-10-31 05:16:31 -04:00
Ankit Khare
55d2e28ba4 Allow html sdk path to be set using ini file.
- takes preference over EMSCRIPTEN env variable
   - editor can now detect sdk on yosemite.
   - refactor and simplyfy emscripten sdk access in .cs files.

#corereview james.moran

[CL 2345958 by Ankit Khare in Main branch]
2014-10-31 04:31:19 -04:00
James Moran
cd45e72ecc Fixed HTML5 Packaging failing because of missing funciton.
[CL 2343698 by James Moran in Main branch]
2014-10-29 08:01:57 -04:00
Saul Abreu
44baed0ff7 Added settings for staging internationalization presets. Updated staging logic to stage ICU internationalization data presets from commandline arguments or settings. Added default settings for internationalization presets.
[CL 2341735 by Saul Abreu in Main branch]
2014-10-27 19:33:51 -04:00
James Moran
88141087d9 Mac fix for launching html5 on chrome
[CL 2339718 by James Moran in Main branch]
2014-10-24 08:10:08 -04:00
Saul Abreu
a05e2d523e Corrected platform-specific ICU data staging logic that was using the old paths.
[CL 2339348 by Saul Abreu in Main branch]
2014-10-23 19:42:28 -04:00
James Moran
001ed1841d CIS fix
[CL 2332793 by James Moran in Main branch]
2014-10-17 05:06:50 -04:00
James Moran
b9307c8123 Launch On fix for HTML5/Chrome. #ttp 349166
Chrome spawns a subprocess for html5 webpage, run command will now attach to that page and not kill the http server immediately.

[CL 2332764 by James Moran in Main branch]
2014-10-17 04:21:41 -04:00
James Moran
06b55da65c Enable ICU on HTML5
#codereview Ankit.Khare

[CL 2313985 by James Moran in Main branch]
2014-09-30 04:14:46 -04:00
Ankit Khare
ae67a82b58 Quick fix for Platform Run Client for cook on the fly for HTML5 - some higher level changes passed in unexpected data. This needs a bit more work.
#codereview James.Moran

[CL 2308646 by Ankit Khare in Main branch]
2014-09-24 14:50:15 -04:00
James Moran
25259249ba Changed Emscripten setting read function to handle comments.
Also added more logging, changed autoSDK setup.bat to output helpful varibles into emscripten file.

#codereview Ankit.Khare

[CL 2308569 by James Moran in Main branch]
2014-09-24 13:56:28 -04:00
Ankit Khare
45477d14da Pak file creation - add the ability override UAT command line arguments per platform with a 3 state setting - Always, Never, Don't care. Fixes an issue where pak files were created even when we don't want (for now, atleast).
#codereview peter.sauerbrei, daniel.lamb

[CL 2307825 by Ankit Khare in Main branch]
2014-09-23 20:31:24 -04:00
James Moran
e3fff57b73 Updated HTML5 Automation to reflect device name change.
Also updated Run command to use python exe pulled from emscripten config file if it exists.

[CL 2306772 by James Moran in Main branch]
2014-09-23 09:14:00 -04:00
Ankit Khare
1c4c7136bd HTML5 RequiresPackageToDeploy
#codereview peter.sauerbrei

[CL 2305813 by Ankit Khare in Main branch]
2014-09-22 14:24:24 -04:00
James Moran
417625cdd2 Fix for HTML5 packaging picking up the wrong version of python leading to path failures
[CL 2305633 by James Moran in Main branch]
2014-09-22 11:23:43 -04:00
Ankit Khare
e04b3c31a8 Fix up HTML5 Automation to correctly setup command line arguments. Make safari work correctly - it doesn't honor command line arguments like every other browser.
#ttp 342330

[CL 2298183 by Ankit Khare in Main branch]
2014-09-15 10:56:03 -04:00
Ankit Khare
c3e2580eee Make different browsers as HTML5 Devices.
The configuration is driven by a editor platform specific .ini setting. Also, always serve files via a web browser ( python SimpleHTTP Server ) whose life time is attached to the browser device to get around X-origin issues w/ chrome. cook on the fly path remains as such, because we already serve via the cook on the fly web server.

#HTML5
#codereview james.moran, peter.sauerbrei

[CL 2281792 by Ankit Khare in Main branch]
2014-09-02 14:36:52 -04:00
Ben Zeigler
67566bb0f2 Merging changes to UAT from UE4-Fortnite branch, up to CL #2256868:
Add BuildOnlyPlatforms_MonolithicOnly to the RulesCompiler, to specify platforms that we want to compile but not cook
Add concept of "Dependent platform" to UAT, where the cooked data comes from a source platform, and is duplicated at stage time
Updated brutal submit to handle the same changes already being submitted during a build.
Brutal submit now considers it as success when it attempts to reconcile with latest in P4 and finds no files are different in its workspace.
Fix formatting on automation.cs files to avoid future integration issues, unify as tabs-as-tabs instead of spaces

#codereview kellan.carr

[CL 2261070 by Ben Zeigler in Main branch]
2014-08-18 13:29:39 -04:00
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