mirror of
				https://github.com/mozilla/gecko-dev.git
				synced 2025-11-04 10:18:41 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			27 lines
		
	
	
	
		
			500 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
	
		
			500 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
#!/bin/bash
 | 
						|
set -x -e -v
 | 
						|
 | 
						|
# This script is for building mar and mbsdiff
 | 
						|
 | 
						|
COMPRESS_EXT=zst
 | 
						|
 | 
						|
cd $GECKO_PATH
 | 
						|
 | 
						|
export MOZ_OBJDIR=obj-mar
 | 
						|
 | 
						|
echo ac_add_options --enable-project=tools/update-packaging > .mozconfig
 | 
						|
 | 
						|
TOOLCHAINS="clang"
 | 
						|
 | 
						|
for t in $TOOLCHAINS; do
 | 
						|
    PATH="$MOZ_FETCHES_DIR/$t/bin:$PATH"
 | 
						|
done
 | 
						|
 | 
						|
./mach build -v
 | 
						|
 | 
						|
mkdir mar-tools
 | 
						|
cp $MOZ_OBJDIR/dist/host/bin/{mar,mbsdiff} mar-tools/
 | 
						|
 | 
						|
tar -acf mar-tools.tar.$COMPRESS_EXT mar-tools/
 | 
						|
mkdir -p $UPLOAD_DIR
 | 
						|
cp mar-tools.tar.$COMPRESS_EXT $UPLOAD_DIR
 |