-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
74 lines (52 loc) · 2.6 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
# Makefile generated by MakefileGenerator.cs
# *DO NOT EDIT*
UNREALROOTPATH = /opt/UnrealEngine5
GAMEPROJECTFILE =/home/alexvergara/code/Unreal Engine/RealmOfWar/RealmOfWar.uproject
TARGETS = \
RealmOfWar-Linux-DebugGame \
RealmOfWar-Linux-Shipping \
RealmOfWar \
RealmOfWarEditor-Linux-DebugGame \
RealmOfWarEditor-Linux-Shipping \
RealmOfWarEditor \
UnrealEditor-Linux-DebugGame \
UnrealEditor-Linux-Shipping \
UnrealEditor \
UnrealGame-Linux-DebugGame \
UnrealGame-Linux-Shipping \
UnrealGame\
configure
BUILD = bash "$(UNREALROOTPATH)/Engine/Build/BatchFiles/Linux/Build.sh"
PROJECTBUILD = "$(UNREALROOTPATH)/Engine/Binaries/ThirdParty/DotNet/6.0.302/linux/dotnet" "$(UNREALROOTPATH)/Engine/Binaries/DotNET/UnrealBuildTool/UnrealBuildTool.dll"
all: StandardSet
RequiredTools: CrashReportClient-Linux-Shipping CrashReportClientEditor-Linux-Shipping ShaderCompileWorker UnrealLightmass EpicWebHelper-Linux-Shipping
StandardSet: RequiredTools UnrealFrontend RealmOfWarEditor UnrealInsights
DebugSet: RequiredTools UnrealFrontend-Linux-Debug RealmOfWarEditor-Linux-Debug
RealmOfWar-Linux-DebugGame:
$(PROJECTBUILD) RealmOfWar Linux DebugGame -project="$(GAMEPROJECTFILE)" $(ARGS)
RealmOfWar-Linux-Shipping:
$(PROJECTBUILD) RealmOfWar Linux Shipping -project="$(GAMEPROJECTFILE)" $(ARGS)
RealmOfWar:
$(PROJECTBUILD) RealmOfWar Linux Development -project="$(GAMEPROJECTFILE)" $(ARGS)
RealmOfWarEditor-Linux-DebugGame:
$(PROJECTBUILD) RealmOfWarEditor Linux DebugGame -project="$(GAMEPROJECTFILE)" $(ARGS)
RealmOfWarEditor-Linux-Shipping:
$(PROJECTBUILD) RealmOfWarEditor Linux Shipping -project="$(GAMEPROJECTFILE)" $(ARGS)
RealmOfWarEditor:
$(PROJECTBUILD) RealmOfWarEditor Linux Development -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealEditor-Linux-DebugGame:
$(BUILD) UnrealEditor Linux DebugGame -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealEditor-Linux-Shipping:
$(BUILD) UnrealEditor Linux Shipping -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealEditor:
$(BUILD) UnrealEditor Linux Development -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealGame-Linux-DebugGame:
$(BUILD) UnrealGame Linux DebugGame -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealGame-Linux-Shipping:
$(BUILD) UnrealGame Linux Shipping -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealGame:
$(BUILD) UnrealGame Linux Development -project="$(GAMEPROJECTFILE)" $(ARGS)
configure:
xbuild /property:Configuration=Development /verbosity:quiet /nologo "$(UNREALROOTPATH)/Engine/Source/Programs/UnrealBuildTool/UnrealBuildTool.csproj"
$(PROJECTBUILD) -projectfiles -project="\"$(GAMEPROJECTFILE)\"" -game -engine
.PHONY: $(TARGETS)