mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu.git
				synced 2025-05-12 00:45:25 +00:00 
			
		
		
		
	 b4b1070541
			
		
	
	
		b4b1070541
		
	
	
	
	
		
			
			No idea why these spaces are only added on recent revisions of Citra (older revisions did not have this problem). Let's just remove the spaces then in Powershell.
		
			
				
	
	
		
			61 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			61 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| # it seems that Qt is only installed by default on unstable os at the moment
 | |
| os: unstable
 | |
| 
 | |
| # shallow clone
 | |
| clone_depth: 5
 | |
| 
 | |
| environment:
 | |
|   QTDIR: C:\Qt\5.4\msvc2013_64_opengl
 | |
|   BUILD_PASSWORD:
 | |
|     secure: EXGNlWKJsCtbeImEJ5EP9qrxZ+EqUFfNy+CP61nDOMA=
 | |
| 
 | |
| platform:
 | |
|   - x64
 | |
| 
 | |
| configuration:
 | |
|   - Release
 | |
| 
 | |
| install:
 | |
|   - git submodule update --init --recursive --depth 20
 | |
| 
 | |
| before_build:
 | |
|   - mkdir build
 | |
|   - cd build
 | |
|   - cmake -G "Visual Studio 12 Win64" ..
 | |
|   - cd ..
 | |
| 
 | |
| after_build:
 | |
|     # copy the qt dlls
 | |
|   - copy C:\Qt\5.4\msvc2013_64_opengl\bin\icudt53.dll build\bin\release
 | |
|   - copy C:\Qt\5.4\msvc2013_64_opengl\bin\icuin53.dll build\bin\release
 | |
|   - copy C:\Qt\5.4\msvc2013_64_opengl\bin\icuuc53.dll build\bin\release
 | |
|   - copy C:\Qt\5.4\msvc2013_64_opengl\bin\Qt5Core.dll build\bin\release
 | |
|   - copy C:\Qt\5.4\msvc2013_64_opengl\bin\Qt5Gui.dll  build\bin\release
 | |
|   - copy C:\Qt\5.4\msvc2013_64_opengl\bin\Qt5OpenGL.dll build\bin\release
 | |
|   - copy C:\Qt\5.4\msvc2013_64_opengl\bin\Qt5Widgets.dll  build\bin\release
 | |
|   - mkdir build\bin\release\platforms\
 | |
|   - copy C:\Qt\5.4\msvc2013_64_opengl\plugins\platforms\qwindows.dll build\bin\release\platforms
 | |
|   
 | |
|   - ps: >
 | |
|         if (!"$env:APPVEYOR_PULL_REQUEST_TITLE" -and ("$env:APPVEYOR_REPO_BRANCH" -eq "master"))
 | |
|           {
 | |
|             $GITDATE = $(git show -s --date=short --format='%ad') -replace "-",""
 | |
|             $GITREV = $(git show -s --format='%h')
 | |
|             # Where are these spaces coming from? Regardless, let's remove them
 | |
|             $BUILD_NAME = "citra-${GITDATE}-${GITREV}-windows-amd64.7z" -replace " ",""
 | |
|             # Zip up the build folder
 | |
|             7z a $BUILD_NAME .\build\bin\release\*
 | |
|             
 | |
|             # Download winscp
 | |
|             Invoke-WebRequest "http://hivelocity.dl.sourceforge.net/project/winscp/WinSCP/5.7/winscp570.zip" -OutFile "winscp570.zip"
 | |
|             7z e -y winscp570.zip
 | |
|             
 | |
|             # Upload to server
 | |
|             .\WinSCP.com /command `
 | |
|                 "option batch abort" `
 | |
|                 "option confirm off" `
 | |
|                 "open sftp://citra-builds:${env:BUILD_PASSWORD}@builds.citra-emu.org -hostkey=*" `
 | |
|                 "put $BUILD_NAME /citra/nightly/windows-amd64/" `
 | |
|                 "exit"
 | |
|           }        
 |