Commit Graph

77 Commits

Author SHA1 Message Date
Ben Marsh
693b057ac5 Fix working directory for IncludeTool.
#rb none
#rnx

[CL 14965234 by Ben Marsh in ue5-main branch]
2020-12-24 14:43:57 -04:00
Ben Marsh
691f9cdb80 Fix IncludeTool output paths.
#rb none
#rnx

[CL 14965203 by Ben Marsh in ue5-main branch]
2020-12-24 13:41:54 -04:00
Ben Marsh
6abfc0080f Convert IncludeTool to NET Core 3.1.
#rb none
#rnx

[CL 14963035 by Ben Marsh in ue5-main branch]
2020-12-22 12:32:30 -04:00
Joakim Lindqvist
79dd070e7d Fixed path to UBT in Include Tool which broke when we moved UBT for net core.
#jira UE-103973

[CL 14855672 by Joakim Lindqvist in ue5-main branch]
2020-12-04 12:40:28 -04:00
Jamie Dale
dd587f1fa5 Fixed exclusion path for moved file
#jira UE-103817
#fyi Brooke.Hubert
#rb none
#rnx

[CL 14821166 by Jamie Dale in ue5-main branch]
2020-11-30 12:47:01 -04:00
JeanMichel Dignard
13cb3643af Added an exception for the InterchangeEngineFwd.h in IncludeTool since it doesn't handle namespaces in Fwd files.
#jira UE-103600
#rb none
#fyi ben.marsh

[CL 14809618 by JeanMichel Dignard in ue5-main branch]
2020-11-24 10:48:32 -04:00
Marc Audy
4c1bb11c29 Merge UE5/Release-Engine-Staging to UE5/Main @ 14548662
This represents UE4/Main @ 14525125 + cherrypicked fixes
#skipundocheck

[CL 14551026 by Marc Audy in ue5-main branch]
2020-10-22 19:19:16 -04:00
Marcus Wassmer
3b81cf8201 Merging using //UE5/Main_to_//UE5/Release-Engine-Staging @14384769
autoresolved files
#rb none

[CL 14384911 by Marcus Wassmer in ue5-main branch]
2020-09-24 00:43:27 -04:00
michael daum
d3a30f134e Add UnrealWidgetFwd.h temporarily to IncludeTool's Rules.cs to fix SA
The real fix will be to rename this file but since this is for M2 I will do that afterwards in UE5-Main

#rb marc.audy
#rb ben.marsh

#jira UE-99494

#robomerge Release-5.0-M2
#rnx

[CL 14302955 by michael daum in ue5-main branch]
2020-09-11 17:24:45 -04:00
Marc Audy
7379fa99c5 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14229157
[CL 14233282 by Marc Audy in ue5-main branch]
2020-09-01 14:07:48 -04:00
Marc Audy
a7c9001a94 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
#rb
#rnx

[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
Jeff Farris
76ba011b1a Editgrated 14042502 from Dev-CharacterTech to UE5/Main. Fixes IncludeTool static analysis errors.
#fyi andrean.franc

[CL 14046732 by Jeff Farris in ue5-main branch]
2020-08-06 10:14:09 -04:00
Marc Audy
11f5b21210 Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
#rnx

[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
ori cohen
713b54d9d8 Added fwd header to IgnoreFwdHeaders
Ben.Marsh
#jira UE-92262

#ROBOMERGE-SOURCE: CL 12958659 via CL 12958751 via CL 12959111
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12959913 by ori cohen in Main branch]
2020-04-21 15:23:34 -04:00
Josh Adams
eafc89607e - Yet more lz4 fixes, for NonUnity, this time
#rb none
#jira UE-88502, UE-88501
#rnx

[CL 11341032 by Josh Adams in Main branch]
2020-02-11 10:59:23 -05:00
Josh Adams
75ef276574 - Final fix for lz4 IncludeTool warnings
#rb none

[CL 11309470 by Josh Adams in Main branch]
2020-02-10 15:04:04 -05:00
Josh Adams
43f1cc0c0b - Undid the IncludeTool change because it caused another issue, solving it another way
#rb Martin.Ridgers

[CL 11305096 by Josh Adams in Main branch]
2020-02-10 11:51:32 -05:00
Josh Adams
35a7ce4cab - Added lz4.h to be marked as External header so IncludeTool analysis won't report inconsistent preprocessor settings (lz4hc.h includes twice lz4.h with different defines set)
#rb ben.marsh
#rnx

[CL 11303941 by Josh Adams in Main branch]
2020-02-10 10:51:38 -05:00
Martin Ridgers
7c1158ccab IncludeTool: Skip over "__has_include" preprocessor statements. These statements take the form __has_include(x) where x is an quoted or <>-surrounded path. Thus the number of tokens is variable.
#rb ben.marsh
#jira ue-88191
#rnx


#ushell-cherrypick of 11290835 by Martin.Ridgers

[CL 11290866 by Martin Ridgers in Main branch]
2020-02-07 08:53:46 -05:00
Ben Marsh
223691a1fb IncludeTool: Skip over "__has_warning" preprocessor tests.
#rb none
#jira UE-87659

[CL 11166487 by Ben Marsh in Main branch]
2020-01-29 15:00:10 -05:00
jordan cristiano
fa0fa0ddca Fixed compile error introduced by CL 8497721 when modifying FramePro headers along with adaptive unity builds.
#error Platform must defined FRAMEPRO_GET_CLOCK_COUNT
and friends.

#rb ben.marsh


#ROBOMERGE-SOURCE: CL 10954319 via CL 10954401 via CL 10954426
#ROBOMERGE-BOT: (v632-10940481)

[CL 10954440 by jordan cristiano in Main branch]
2020-01-13 14:16:14 -05:00
Ryan Durand
9ef3748747 Updating copyrights for Engine Programs.
#rnx
#rb none
#jira none

#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869242 in //Fortnite/Release-12.00/... via CL 10869536
#ROBOMERGE-BOT: FORTNITE (Main -> Dev-EngineMerge) (v613-10869866)

[CL 10870955 by Ryan Durand in Main branch]
2019-12-26 23:01:54 -05:00
Ben Marsh
298e9af268 Fix IncludeTool warnings for upropery headers.
#rb none
#rnx

[CL 10727476 by Ben Marsh in Main branch]
2019-12-14 09:42:10 -05:00
michael lentine
f302c5d5fc Add cross platform ISPC support from Dev-Anim to accelerate Chaos computations.
#rb Ben.Marsh


#ROBOMERGE-OWNER: michael.lentine
#ROBOMERGE-AUTHOR: michael.lentine
#ROBOMERGE-SOURCE: CL 10727300 via CL 10727303 via CL 10727314 via CL 10727316
#ROBOMERGE-BOT: (v610-10636431)

[CL 10727317 by michael lentine in Main branch]
2019-12-13 23:35:01 -05:00
Robert Manuszewski
7b6f840f7f Copying //UE4/Dev-Core @ 10708550 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 10708666 by Robert Manuszewski in Main branch]
2019-12-13 11:07:03 -05:00