mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
readonly srcdir
appveyor.yml: make srcdir unwritable during build and tests. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58851 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
bd765ce2bb
commit
b532c83e79
1 changed files with 12 additions and 3 deletions
15
appveyor.yml
15
appveyor.yml
|
@ -19,19 +19,28 @@ install:
|
||||||
- ruby --version
|
- ruby --version
|
||||||
- 'cl'
|
- 'cl'
|
||||||
- SET
|
- SET
|
||||||
|
- echo> Makefile srcdir=.
|
||||||
|
- echo>> Makefile MSC_VER=0
|
||||||
|
- echo>> Makefile RT=none
|
||||||
|
- echo>> Makefile RT_VER=0
|
||||||
|
- echo>> Makefile BUILTIN_ENCOBJS=nul
|
||||||
|
- type win32\Makefile.sub >> Makefile
|
||||||
|
- nmake %mflags% touch-unicode-files
|
||||||
|
- nmake %mflags% up incs UNICODE_FILES=.
|
||||||
|
- del Makefile
|
||||||
- mkdir \usr\local\bin
|
- mkdir \usr\local\bin
|
||||||
- mkdir \usr\local\include
|
- mkdir \usr\local\include
|
||||||
- mkdir \usr\local\lib
|
- mkdir \usr\local\lib
|
||||||
- appveyor DownloadFile https://downloads.sourceforge.net/project/libpng/zlib/%zlib_version%/zlib%zlib_version:.=%.zip
|
- appveyor DownloadFile https://downloads.sourceforge.net/project/libpng/zlib/%zlib_version%/zlib%zlib_version:.=%.zip
|
||||||
- 7z x -o%APPVEYOR_BUILD_FOLDER%\ext\zlib zlib%zlib_version:.=%.zip
|
- 7z x -o%APPVEYOR_BUILD_FOLDER%\ext\zlib zlib%zlib_version:.=%.zip
|
||||||
- for %%I in (%OPENSSL_DIR%\*.dll) do mklink /h \usr\local\bin\%%~nxI %%I
|
- for %%I in (%OPENSSL_DIR%\*.dll) do mklink /h \usr\local\bin\%%~nxI %%I
|
||||||
|
- mkdir %Platform%-mswin_%vs%
|
||||||
|
- ps: Get-ChildItem "win32" -Recurse | foreach {$_.Attributes = 'Readonly'}
|
||||||
|
- ps: Get-Item $env:Platform"-mswin_"$env:vs | foreach {$_.Attributes = 'Normal'}
|
||||||
build_script:
|
build_script:
|
||||||
- cd %APPVEYOR_BUILD_FOLDER%
|
- cd %APPVEYOR_BUILD_FOLDER%
|
||||||
- mkdir %Platform%-mswin_%vs%
|
|
||||||
- cd %Platform%-mswin_%vs%
|
- cd %Platform%-mswin_%vs%
|
||||||
- ..\win32\configure.bat --without-ext=+,dbm,gdbm,readline --with-opt-dir=/usr/local --with-openssl-dir=%OPENSSL_DIR:\=/%
|
- ..\win32\configure.bat --without-ext=+,dbm,gdbm,readline --with-opt-dir=/usr/local --with-openssl-dir=%OPENSSL_DIR:\=/%
|
||||||
- nmake -l touch-unicode-files
|
|
||||||
- nmake -l up UNICODE_FILES=.
|
|
||||||
- nmake -l
|
- nmake -l
|
||||||
- nmake install-nodoc
|
- nmake install-nodoc
|
||||||
test_script:
|
test_script:
|
||||||
|
|
Loading…
Reference in a new issue