mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu-mainline.git
				synced 2025-03-21 01:53:15 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			29 lines
		
	
	
		
			794 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			794 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/bash -ex
 | 
						|
 | 
						|
. .travis/common/pre-upload.sh
 | 
						|
 | 
						|
REV_NAME="yuzu-osx-${GITDATE}-${GITREV}"
 | 
						|
ARCHIVE_NAME="${REV_NAME}.tar.gz"
 | 
						|
COMPRESSION_FLAGS="-czvf"
 | 
						|
 | 
						|
mkdir "$REV_NAME"
 | 
						|
 | 
						|
cp build/bin/yuzu-cmd "$REV_NAME"
 | 
						|
cp -r build/bin/yuzu.app "$REV_NAME"
 | 
						|
 | 
						|
# move libs into folder for deployment
 | 
						|
macpack "${REV_NAME}/yuzu.app/Contents/MacOS/yuzu" -d "../Frameworks"
 | 
						|
# move qt frameworks into app bundle for deployment
 | 
						|
$(brew --prefix)/opt/qt5/bin/macdeployqt "${REV_NAME}/yuzu.app" -executable="${REV_NAME}/yuzu.app/Contents/MacOS/yuzu"
 | 
						|
 | 
						|
# move libs into folder for deployment
 | 
						|
macpack "${REV_NAME}/yuzu-cmd" -d "libs"
 | 
						|
 | 
						|
# Make the launching script executable
 | 
						|
chmod +x ${REV_NAME}/yuzu.app/Contents/MacOS/yuzu
 | 
						|
 | 
						|
# Verify loader instructions
 | 
						|
find "$REV_NAME" -exec otool -L {} \;
 | 
						|
 | 
						|
. .travis/common/post-upload.sh
 |