File tree Expand file tree Collapse file tree 3 files changed +5
-4
lines changed
src/Installers/Windows/AspNetCoreModule-Setup/Forwarders Expand file tree Collapse file tree 3 files changed +5
-4
lines changed Original file line number Diff line number Diff line change 1
1
call %1 -host_arch=x64 -arch=arm64 -no_logo
2
- call build.cmd %2 %3
2
+ call build.cmd %2 %3 %4
Original file line number Diff line number Diff line change 1
1
SET objDir = %1
2
2
SET binDir = %2
3
+ SET configuration = %3
3
4
4
5
cl /nologo /c /Fo%objDir% \aspnetcorev2_arm64.obj empty.cpp
5
6
cl /nologo /c /arm64EC /Fo%objDir% \aspnetcorev2_x64.obj empty.cpp
6
7
7
8
link /lib /nologo /machine:arm64 /def:aspnetcorev2_arm64.def /out:%objDir% \aspnetcorev2_arm64.lib
8
9
link /lib /nologo /machine:x64 /def:aspnetcorev2_x64.def /out:%objDir% \aspnetcorev2_x64.lib
9
10
10
- link /dll /nologo /noentry /machine:arm64x /defArm64Native:aspnetcorev2_arm64.def /def:aspnetcorev2_x64.def %objDir% \aspnetcorev2_arm64.obj %objDir% \aspnetcorev2_x64.obj /out:%binDir% \aspnetcorev2.dll %objDir% \aspnetcorev2_arm64.lib %objDir% \aspnetcorev2_x64.lib
11
+ link /dll /nologo /noentry /machine:arm64x /defArm64Native:aspnetcorev2_arm64.def /def:aspnetcorev2_x64.def %objDir% \aspnetcorev2_arm64.obj %objDir% \aspnetcorev2_x64.obj %objDir% \..\AspNetCoreModuleShim\x64\ %configuration% \aspnetcoremodule.res /out:%binDir% \aspnetcorev2.dll %objDir% \aspnetcorev2_arm64.lib %objDir% \aspnetcorev2_x64.lib
11
12
12
13
cl /nologo /nologo /c /Fo%objDir% \aspnetcorev2_outofprocess_arm64.obj empty.cpp
13
14
cl /nologo /nologo /c /arm64EC /Fo%objDir% \aspnetcorev2_outofprocess_x64.obj empty.cpp
14
15
15
16
link /lib /nologo /machine:arm64 /def:aspnetcorev2_outofprocess_arm64.def /out:%objDir% \aspnetcorev2_outofprocess_arm64.lib
16
17
link /lib /nologo /machine:x64 /def:aspnetcorev2_outofprocess_x64.def /out:%objDir% \aspnetcorev2_outofprocess_x64.lib
17
18
18
- link /dll /nologo /noentry /machine:arm64x /defArm64Native:aspnetcorev2_outofprocess_arm64.def /def:aspnetcorev2_outofprocess_x64.def %objDir% \aspnetcorev2_outofprocess_arm64.obj %objDir% \aspnetcorev2_outofprocess_x64.obj /out:%binDir% \aspnetcorev2_outofprocess.dll %objDir% \aspnetcorev2_outofprocess_arm64.lib %objDir% \aspnetcorev2_outofprocess_x64.lib
19
+ link /dll /nologo /noentry /machine:arm64x /defArm64Native:aspnetcorev2_outofprocess_arm64.def /def:aspnetcorev2_outofprocess_x64.def %objDir% \aspnetcorev2_outofprocess_arm64.obj %objDir% \aspnetcorev2_outofprocess_x64.obj %objDir% \..\OutOfProcessRequestHandler\x64\ %configuration% \outofprocessrequesthandler.res /out:%binDir% \aspnetcorev2_outofprocess.dll %objDir% \aspnetcorev2_outofprocess_arm64.lib %objDir% \aspnetcorev2_outofprocess_x64.lib
Original file line number Diff line number Diff line change 16
16
<Import Project =" $(VCTargetsPath)\Microsoft.Cpp.targets" />
17
17
<Target Name =" Build" DependsOnTargets =" SetBuildDefaultEnvironmentVariables" >
18
18
<MakeDir Directories =" $(ObjDir);$(BinDir)" />
19
- <Exec Command =" all.cmd $(Prompt) $(ObjDir) $(BinDir)" />
19
+ <Exec Command =" all.cmd $(Prompt) $(ObjDir) $(BinDir) $(Configuration) " />
20
20
</Target >
21
21
</Project >
You can’t perform that action at this time.
0 commit comments