|
55 | 55 | ItemName="BuildVariant"/> |
56 | 56 | </CreateItem> |
57 | 57 |
|
58 | | - <Exec Command="dotnet publish "src/%(BuildVariant.Identity)/%(BuildVariant.ProjectFile)" -f %(BuildVariant.Framework) -c $(Configuration) -p:Platform=%(BuildVariant.Platform) -o "$(ArtifactsRoot)/fdd-%(BuildVariant.Suffix)/bin""/> |
| 58 | + <Exec Command="dotnet publish "src/%(BuildVariant.Identity)/%(BuildVariant.ProjectFile)" -f %(BuildVariant.Framework) -c $(Configuration) -p:Platform=%(BuildVariant.Platform) -p:UseAppHost=false -o "$(ArtifactsRoot)/fdd-%(BuildVariant.Suffix)/bin""/> |
59 | 59 | </Target> |
60 | 60 |
|
61 | 61 | <Target Name="MakeSCD"> |
|
103 | 103 | <MakeDir Directories="$(LibDir)" /> |
104 | 104 |
|
105 | 105 | <ItemGroup> |
106 | | - <Executable Include="$(ArtifactsRoot)/*/bin/oscript.exe"/> |
| 106 | + <Executable Include="$(ArtifactsRoot)/*x64/bin/oscript.dll"/> |
107 | 107 | </ItemGroup> |
108 | 108 |
|
109 | 109 | <!-- упадет если ничего не нашлось, и это хорошо --> |
110 | 110 | <GetFirstItem Items="@(Executable)"> |
111 | 111 | <Output TaskParameter="FirstItem" PropertyName="Runner"/> |
112 | 112 | </GetFirstItem> |
113 | 113 |
|
114 | | - <Exec Command=""$(Runner)" "$(MSBuildProjectDirectory)/install/unicode-zipper.os" unpack "$(MSBuildProjectDirectory)/install/opm-0.16.2.ospx" "$(LibDir)/tmp""/> |
115 | | - <Exec Command=""$(Runner)" "$(MSBuildProjectDirectory)/install/unicode-zipper.os" unpack "$(LibDir)/tmp/content.zip" "$(LibDir)/opm""/> |
| 114 | + <Exec Command="dotnet "$(Runner)" "$(MSBuildProjectDirectory)/install/unicode-zipper.os" unpack "$(MSBuildProjectDirectory)/install/opm-0.16.2.ospx" "$(LibDir)/tmp""/> |
| 115 | + <Exec Command="dotnet "$(Runner)" "$(MSBuildProjectDirectory)/install/unicode-zipper.os" unpack "$(LibDir)/tmp/content.zip" "$(LibDir)/opm""/> |
116 | 116 |
|
117 | 117 | <Copy SourceFiles="$(MSBuildProjectDirectory)\install\package-loader.os" DestinationFolder="$(LibDir)"/> |
118 | 118 | <Copy SourceFiles="$(MSBuildProjectDirectory)\install\opm.bat" DestinationFolder="%(Executable.RelativeDir)"/> |
|
148 | 148 |
|
149 | 149 | <Target Name="Test"> |
150 | 150 | <ItemGroup> |
151 | | - <!--Executable Include="$(ArtifactsRoot)/fdd-x64/bin/oscript.exe" /--> |
152 | | - <Executable Include="$(ArtifactsRoot)/fdd-x86/bin/oscript.exe" /> |
| 151 | + <Executable Include="$(ArtifactsRoot)/*x64/bin/oscript.dll" /> |
153 | 152 | <RemoveXMLTestResult Include="$(MSBuildProjectDirectory)\tests\*.os.xml" /> |
154 | 153 | </ItemGroup> |
155 | 154 |
|
156 | 155 | <Delete Files="@(RemoveXMLTestResult)" /> |
| 156 | + |
| 157 | + <GetFirstItem Items="@(Executable)"> |
| 158 | + <Output TaskParameter="FirstItem" PropertyName="Runner"/> |
| 159 | + </GetFirstItem> |
157 | 160 |
|
158 | | - <Exec WorkingDirectory="$(MSBuildProjectDirectory)\tests" Command=""%(Executable.Identity)" "$(MSBuildProjectDirectory)\tests\testrunner.os" -runall . xddReportPath ." IgnoreExitCode="true"/> |
| 161 | + <Exec WorkingDirectory="$(MSBuildProjectDirectory)\tests" Command="dotnet "$(Runner)" "$(MSBuildProjectDirectory)\tests\testrunner.os" -runall . xddReportPath ." IgnoreExitCode="true"/> |
159 | 162 |
|
160 | 163 | </Target> |
161 | 164 |
|
162 | 165 | <Target Name="PackDistributions"> |
163 | 166 | <ItemGroup> |
164 | | - <Executable Include="$(ArtifactsRoot)/*/bin/oscript.exe" /> |
| 167 | + <Executable Include="$(ArtifactsRoot)/*x64/bin/oscript.dll" /> |
165 | 168 | <RuntimeID Include="fdd-x64"/> |
166 | 169 | <RuntimeID Include="fdd-x86"/> |
167 | 170 | <RuntimeID Include="win-x64"/> |
|
182 | 185 | <Output TaskParameter="FirstItem" PropertyName="Runner"/> |
183 | 186 | </GetFirstItem> |
184 | 187 |
|
185 | | - <Exec Command=""$(Runner)" "$(MSBuildProjectDirectory)\install\unicode-zipper.os" pack "$(ArtifactsRoot)/%(RuntimeID.Identity)/*" "$(ArtifactsRoot)/OneScript-$(ReleaseNumber)-%(RuntimeID.Identity).zip""/> |
| 188 | + <Exec Command="dotnet "$(Runner)" "$(MSBuildProjectDirectory)\install\unicode-zipper.os" pack "$(ArtifactsRoot)/%(RuntimeID.Identity)/*" "$(ArtifactsRoot)/OneScript-$(ReleaseNumber)-%(RuntimeID.Identity).zip""/> |
186 | 189 | <RemoveDir Directories="$(ArtifactsRoot)/%(RuntimeID.Identity)" /> |
187 | 190 | </Target> |
188 | 191 |
|
|
0 commit comments