kopia lustrzana https://github.com/cyoung/stratux
				
				
				
			Make www fixes for selfupdate.
							rodzic
							
								
									c2623d7f44
								
							
						
					
					
						commit
						db727ba378
					
				|  | @ -20,12 +20,21 @@ cp libdump978.so work/bin/ | |||
| cp linux-mpu9150/libimu.so work/bin/ | ||||
| cp init.d-stratux work/bin/ | ||||
| cp dump1090/dump1090 work/bin/ | ||||
| cp -r web work/bin/ | ||||
| #TODO: librtlsdr. | ||||
| cd work/ | ||||
| cat ../selfupdate/update_header.sh >update.sh | ||||
| 
 | ||||
| echo "stratuxVersion=${stratuxVersion}" >>update.sh | ||||
| echo "stratuxBuild=${stratuxBuild}" >>update.sh | ||||
| 
 | ||||
| 
 | ||||
| find bin/ -type d | sed -e 's/^bin\///' | grep -v '^$' | while read dn; do | ||||
| 	echo "mkdir -p $dn" >>update.sh | ||||
| done | ||||
| find bin/ -type f | while read fn; do | ||||
| 	echo -n "packaging $fn... " | ||||
| 	UPFN=`echo $fn | cut -d/ -f2` | ||||
| 	UPFN=`echo $fn | sed -e 's/^bin\///'` | ||||
| 	echo "cat >${UPFN}.b64 <<__EOF__" >>update.sh | ||||
| 	gzip -c $fn | base64 >>update.sh | ||||
| 	echo "__EOF__" >>update.sh | ||||
|  | @ -37,7 +46,7 @@ cat ../selfupdate/update_footer.sh >>update.sh | |||
| 
 | ||||
| chmod +x update.sh | ||||
| 
 | ||||
| OUTF="update-${stratuxVersion}.sh" | ||||
| OUTF="update-${stratuxVersion}-${stratuxBuild:0:10}.sh" | ||||
| mv update.sh $OUTF | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,12 +1,15 @@ | |||
| cp -f gen_gdl90 /usr/bin/gen_gdl90 | ||||
| cp -f libdump978.so /usr/lib/libdump978.so | ||||
| cp -f linux-mpu9150/libimu.so /usr/lib/libimu.so | ||||
| cp -f libimu.so /usr/lib/libimu.so | ||||
| 
 | ||||
| 
 | ||||
| #Startup script. | ||||
| # Startup script. | ||||
| cp -f init.d-stratux /etc/init.d/stratux | ||||
| chmod 755 /etc/init.d/stratux | ||||
| ln -s /etc/init.d/stratux /etc/rc2.d/S01stratux | ||||
| ln -s /etc/init.d/stratux /etc/rc6.d/K01stratux | ||||
| 
 | ||||
| cp -f dump1090 /usr/bin/ | ||||
| 
 | ||||
| # Web files install. | ||||
| cd web/ && make stratuxBuild=${stratuxBuild} | ||||
|  | @ -1,3 +1,7 @@ | |||
| ifeq ($(statuxBuild),) | ||||
| stratuxBuild=`git log -n 1 --pretty=%H` | ||||
| endif | ||||
| 
 | ||||
| all: | ||||
| 	mkdir -p /var/www | ||||
| 	mkdir -p /var/www/css | ||||
|  | @ -30,4 +34,4 @@ all: | |||
| 	cp index.html /var/www | ||||
| 	cp stratux.appcache /var/www | ||||
| 	# Mark the manifest with the git hash. | ||||
| 	echo "# Stratux build: " `git log -n 1 --pretty=%H` >>/var/www/stratux.appcache | ||||
| 	echo "# Stratux build: " ${stratuxBuild} >>/var/www/stratux.appcache | ||||
		Ładowanie…
	
		Reference in New Issue
	
	 Christopher Young
						Christopher Young