Commit Graph

140 Commits

Author SHA1 Message Date
Frank Fella
278f1b40d6 Add support for the 64-bit git executable to the GitSourceControl plugin on windows.
From Pull Request: #1538

[CL 2686929 by Frank Fella in Main branch]
2015-09-10 16:01:39 -04:00
Max Preussner
5b7c95de9d Plugins: Better names and categories
[CL 2686567 by Max Preussner in Main branch]
2015-09-10 12:58:29 -04:00
Leslie Nivison
ff3eaf36d2 Updating TPS files
[CL 2681371 by Leslie Nivison in Main branch]
2015-09-04 20:53:02 -04:00
Matthew Griffin
ccd90b10b4 Listing runtime dependencies in module rules instead of InstalledEngineFilters.ini
Added code when filtering rocket files to search through build products for target files and add their runtime dependencies to the filter rules.

#jira UEB-372

[CL 2672116 by Matthew Griffin in Main branch]
2015-08-28 06:22:07 -04:00
Wes Hunt
001c2dc843 Fixed possible shadow variable.
#codereview:Richard.TalbotWatkin
Richard, It's not clear if this was an accidental shadow, or if you really meant to use the States member variable here.

[CL 2656595 by Wes Hunt in Main branch]
2015-08-14 15:42:06 -04:00
Richard TalbotWatkin
b6fbc40050 Fixed issues where assets pending delete were sometimes not showing up in the list of files to commit.
#jira UE-19982 - Deleted assets don't appear on the list of assets to submit to SVN

[CL 2656297 by Richard TalbotWatkin in Main branch]
2015-08-14 13:07:16 -04:00
Jeff Campeau
e72d53724e Fix a typo in build.cs for perforce
Enable P4 libs for VS2015

[CL 2653680 by Jeff Campeau in Main branch]
2015-08-12 18:07:33 -04:00
Jeff Campeau
22f2f3421f Enable 2015 p4 lib disable
[CL 2653316 by Jeff Campeau in Main branch]
2015-08-12 15:22:32 -04:00
Jeff Campeau
d8e7e194ff Perforce library support switch.
Allows PerforceSourceControl plugin to be built without the P4API libraries (will not function of course).
Perforce plugin build switched off for VS2015 until we can get libs in place.

[CL 2652386 by Jeff Campeau in Main branch]
2015-08-12 03:39:42 -04:00
Josh Markiewicz
c5cfa5923c #UE4 Fixed localization plugin to use FPlatformHTTP now that has moved
#codereview joe.conley

[CL 2646889 by Josh Markiewicz in Main branch]
2015-08-06 15:54:40 -04:00
buildmachine
ce42430211 Code documentation from CL#2636592
[CL 2636758 by buildmachine in Main branch]
2015-07-29 07:47:34 -04:00
Jamie Dale
6028f866b5 Prevented Perforce being able to mark files for add that don't currently exist on disk
UE-17117 - The Perforce SCC allows you to add files that don't exist

This also allows us to remove the ShouldForceBinaryAdd function, as that was to fix bad behavior when Perforce was addding an asset file that didn't yet exist.

ReviewedBy Thomas.Sarkanen

[CL 2634101 by Jamie Dale in Main branch]
2015-07-27 13:21:21 -04:00
Matt Kuhlenschmidt
a9f5657597 Fix crash executing syncronous source control commands with the Subversion source control provider.
https://jira.ol.epicgames.net/browse/UE-16842

[CL 2633790 by Matt Kuhlenschmidt in Main branch]
2015-07-27 09:36:47 -04:00
Matt Kuhlenschmidt
51de66500a Fix crash executing syncronous source control commands with the GitHub plugin.
https://jira.ol.epicgames.net/browse/UE-18909

[CL 2629098 by Matt Kuhlenschmidt in Main branch]
2015-07-22 12:41:22 -04:00
Joe Conley
8d407e5f23 OneSky plugin: Extend Loc Dashboard toolbar with OneSky buttons for "Import all cultures/targets from OneSky" and "Export all cultures/targets to OneSky"
[CL 2621657 by Joe Conley in Main branch]
2015-07-15 09:19:20 -04:00
yaakuro
1c630d59b1 Add CodeLite support (on Linux) - UE-18561, UE-18564.
- Includes PR #1378 and #1379 (both contributed by yaakuro)
  * Adds CodeLite project generator to UBT (can be invoked on all platforms).
  * Adds CodeLite source accessor plugin (whitelisted for Linux only).
  * Desktop platform/game project generation switched to use .workspace on Linux.
- Minor cleanup (do not recompile UAT and its modules when generating Linux projects).

#codereview Josh.Adams, Robert.Manuszewski, Mike.Fricker

[CL 2621060 by Dmitry Rekman in Main branch]
2015-07-14 18:17:55 -04:00
Joe Conley
417f8b1699 OneSky localization service plugin: adding some missing locks and checks for thread safety.
[CL 2620055 by Joe Conley in Main branch]
2015-07-14 10:03:07 -04:00
Joe Conley
6d13a56a1d OneSky Localization Plugin: Label this plugin as beta for now
[CL 2618624 by Joe Conley in Main branch]
2015-07-13 14:57:31 -04:00
Mark Satterthwaite
185f391325 When opening at a given file & line in Xcode make sure that the project file exists before trying to execute the Applescript, or it won't work.
[CL 2618149 by Mark Satterthwaite in Main branch]
2015-07-13 09:52:26 -04:00
Steve Robb
cbac34aabd Deprecated delegate code removed.
Some fixes for deprecated code.

#codereview robert.manuszewski

[CL 2617562 by Steve Robb in Main branch]
2015-07-11 05:10:03 -04:00
Andrew Rodham
e5b41d1aef Firmed up svn path detection on mac
By default, Mac has a shim that executes svn from the currently active xcode package which interferes with the original fix for UE-9429. We now explicitly check for /usr/bin/svn and check to see if an active xcode version is installed before using that as the svn client executable. If any of this fails, we fall back to the shipped binary.

Reviewed by Michael.Trepka

[CL 2616786 by Andrew Rodham in Main branch]
2015-07-10 11:41:26 -04:00
Andrew Rodham
1bc9dea11e Subversion source control provider can now use the system default svn binary where it exists.
This addresses issues where users have repositories and checkouts that were made with different versions of SVN to the client binary we ship. We now attempt to detect a system-level svn binary, and only use the shipped binary as a fallback.

Users can completely override the binary executable location by specifying a ExecutableLocation=/path/to/svn in their SourceControlSettings.ini. This is useful where the client tools do not exist in the system environment path.

This addresses UE-9429 - Cannot connect to SVN on OSX even after setting up keychain

[CL 2615163 by Andrew Rodham in Main branch]
2015-07-09 11:04:57 -04:00
Mark Satterthwaite
82066041f7 Harden the Xcode source accessor Applescript so that it can reactivate Xcode if the user switches to something else between Apple events as that causes the editor to appear to hang - it is waiting for Xcode's "Open Quickly" window to appear.
[CL 2615130 by Mark Satterthwaite in Main branch]
2015-07-09 10:51:44 -04:00
Richard TalbotWatkin
7210de0b38 Fixed Subversion source control plugin to recognize the correct line terminator sequence depending on the platform.
[CL 2611209 by Richard TalbotWatkin in Main branch]
2015-07-06 12:18:31 -04:00
Lee Clark
d8c6aca65d SN-DBS support for distributed compilation of Win64 builds
* Modules that use #import (DatabaseSupport & VisualStudioSourceCodeAccessor) are forced to be built locally due to SN-DBS limitation . These are very small modules so have a minimal impact on build time.

#codereview Mike.Fricker

[CL 2610243 by Lee Clark in Main branch]
2015-07-03 05:23:01 -04:00