-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
146 lines (106 loc) · 4.81 KB
/
Copy pathMakefile
File metadata and controls
146 lines (106 loc) · 4.81 KB
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
# Makefile generated by MakefileGenerator.cs
# *DO NOT EDIT*
UNREALROOTPATH = /mnt/archstoragenvme/UnrealEngine
GAMEPROJECTFILE =/home/ural/GitHub/Blaster/Blaster.uproject
TARGETS = \
Blaster-Linux-Debug \
Blaster-Linux-DebugGame \
Blaster-Linux-Test \
Blaster-Linux-Shipping \
Blaster \
BlasterEditor-Linux-Debug \
BlasterEditor-Linux-DebugGame \
BlasterEditor-Linux-Test \
BlasterEditor-Linux-Shipping \
BlasterEditor \
UnrealClient-Linux-Debug \
UnrealClient-Linux-DebugGame \
UnrealClient-Linux-Test \
UnrealClient-Linux-Shipping \
UnrealClient \
UnrealEditor-Linux-Debug \
UnrealEditor-Linux-DebugGame \
UnrealEditor-Linux-Test \
UnrealEditor-Linux-Shipping \
UnrealEditor \
UnrealGame-Linux-Debug \
UnrealGame-Linux-DebugGame \
UnrealGame-Linux-Test \
UnrealGame-Linux-Shipping \
UnrealGame \
UnrealServer-Linux-Debug \
UnrealServer-Linux-DebugGame \
UnrealServer-Linux-Test \
UnrealServer-Linux-Shipping \
UnrealServer\
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 BlasterEditor UnrealInsights
DebugSet: RequiredTools UnrealFrontend-Linux-Debug BlasterEditor-Linux-Debug
Blaster-Linux-Debug:
$(PROJECTBUILD) Blaster Linux Debug -project="$(GAMEPROJECTFILE)" $(ARGS)
Blaster-Linux-DebugGame:
$(PROJECTBUILD) Blaster Linux DebugGame -project="$(GAMEPROJECTFILE)" $(ARGS)
Blaster-Linux-Test:
$(PROJECTBUILD) Blaster Linux Test -project="$(GAMEPROJECTFILE)" $(ARGS)
Blaster-Linux-Shipping:
$(PROJECTBUILD) Blaster Linux Shipping -project="$(GAMEPROJECTFILE)" $(ARGS)
Blaster:
$(PROJECTBUILD) Blaster Linux Development -project="$(GAMEPROJECTFILE)" $(ARGS)
BlasterEditor-Linux-Debug:
$(PROJECTBUILD) BlasterEditor Linux Debug -project="$(GAMEPROJECTFILE)" $(ARGS)
BlasterEditor-Linux-DebugGame:
$(PROJECTBUILD) BlasterEditor Linux DebugGame -project="$(GAMEPROJECTFILE)" $(ARGS)
BlasterEditor-Linux-Test:
$(PROJECTBUILD) BlasterEditor Linux Test -project="$(GAMEPROJECTFILE)" $(ARGS)
BlasterEditor-Linux-Shipping:
$(PROJECTBUILD) BlasterEditor Linux Shipping -project="$(GAMEPROJECTFILE)" $(ARGS)
BlasterEditor:
$(PROJECTBUILD) BlasterEditor Linux Development -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealClient-Linux-Debug:
$(BUILD) UnrealClient Linux Debug -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealClient-Linux-DebugGame:
$(BUILD) UnrealClient Linux DebugGame -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealClient-Linux-Test:
$(BUILD) UnrealClient Linux Test -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealClient-Linux-Shipping:
$(BUILD) UnrealClient Linux Shipping -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealClient:
$(BUILD) UnrealClient Linux Development -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealEditor-Linux-Debug:
$(BUILD) UnrealEditor Linux Debug -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealEditor-Linux-DebugGame:
$(BUILD) UnrealEditor Linux DebugGame -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealEditor-Linux-Test:
$(BUILD) UnrealEditor Linux Test -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealEditor-Linux-Shipping:
$(BUILD) UnrealEditor Linux Shipping -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealEditor:
$(BUILD) UnrealEditor Linux Development -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealGame-Linux-Debug:
$(BUILD) UnrealGame Linux Debug -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealGame-Linux-DebugGame:
$(BUILD) UnrealGame Linux DebugGame -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealGame-Linux-Test:
$(BUILD) UnrealGame Linux Test -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealGame-Linux-Shipping:
$(BUILD) UnrealGame Linux Shipping -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealGame:
$(BUILD) UnrealGame Linux Development -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealServer-Linux-Debug:
$(BUILD) UnrealServer Linux Debug -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealServer-Linux-DebugGame:
$(BUILD) UnrealServer Linux DebugGame -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealServer-Linux-Test:
$(BUILD) UnrealServer Linux Test -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealServer-Linux-Shipping:
$(BUILD) UnrealServer Linux Shipping -project="$(GAMEPROJECTFILE)" $(ARGS)
UnrealServer:
$(BUILD) UnrealServer 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)