Updated regarding dotnet and installation.
This commit is contained in:
@@ -5,7 +5,9 @@ cdd %EIFFEL_SRC
|
||||
|
||||
remtrace Compiling .NET runtime
|
||||
cd %EIFFEL_SRC%\Eiffel\eiffel\com_il_generation\core\run-time
|
||||
espawn -u:%ISE_C_COMPILER_VER% "%COMSPEC% /c nmake msbuild_20"
|
||||
sed -e "s/msbuild runtime.sln/msbuild runtime.sln \/p:Platform=\"Any CPU\" \/p:Configuration=Release /" Makefile > Makefile-release
|
||||
|
||||
espawn -u:%ISE_C_COMPILER_VER% "%COMSPEC% /c nmake -f Makefile-release msbuild_20"
|
||||
iff exist EiffelSoftware.Runtime.dll then
|
||||
safe_copy EiffelSoftware.Runtime.dll %STUDIO_DIR\studio\spec\%ISE_PLATFORM\lib
|
||||
safe_copy EiffelSoftware.Runtime.dll %STUDIO_DIR\studio\spec\%ISE_PLATFORM\bin
|
||||
@@ -15,7 +17,7 @@ else
|
||||
CANCEL_ON_ERROR
|
||||
endiff
|
||||
|
||||
remtrace Compiling Eiffel Assembly Cache
|
||||
remtrace Compiling Eiffel Assembly Cache EiffelSoftware.MetadataConsumer.dll
|
||||
iff exist %STUDIO_DIR\studio\spec\%ISE_PLATFORM\bin\EiffelSoftware.MetadataConsumer.dll then
|
||||
remtrace EiffelSoftware.MetadataConsumer.dll is already built
|
||||
else
|
||||
@@ -26,12 +28,12 @@ else
|
||||
safe_copy EiffelSoftware.MetadataConsumer.dll %STUDIO_DIR\studio\spec\%ISE_PLATFORM\bin
|
||||
safe_copy libEiffelSoftware.MetadataConsumer.dll %STUDIO_DIR\studio\spec\%ISE_PLATFORM\bin
|
||||
else
|
||||
remerror Could not compile EiffelSoftware.MetadataConsumer.dll
|
||||
remerror Could not compile EiffelSoftware.MetadataConsumer.dll (consumer_20)
|
||||
CANCEL_ON_ERROR
|
||||
endiff
|
||||
endiff
|
||||
|
||||
remtrace Compiling Eiffel Metadata Cosumer Executable
|
||||
remtrace Compiling Eiffel Metadata Consumer Executable emdc.exe
|
||||
iff exist %STUDIO_DIR\tools\spec\%ISE_PLATFORM\bin\emdc.exe then
|
||||
remtrace emdc tool is already built
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user