|
|
@@ -0,0 +1,46 @@
|
|
|
+@echo off
|
|
|
+rem Build release packages
|
|
|
+
|
|
|
+rem Copyright Beman Dawes 2009
|
|
|
+
|
|
|
+rem Distributed under the Boost Software License, Version 1.0.
|
|
|
+rem See http://www.boost.org/LICENSE_1_0.txt
|
|
|
+
|
|
|
+echo Build release packages...
|
|
|
+
|
|
|
+if not %1$==$ goto ok
|
|
|
+echo Usage: build_release_packages release-name
|
|
|
+echo Example: build_release_packages boost_1_38_0_Beta1
|
|
|
+goto done
|
|
|
+
|
|
|
+:ok
|
|
|
+
|
|
|
+echo Preping posix...
|
|
|
+rmdir /s /q posix\bin.v2 2>nul
|
|
|
+rmdir /s /q posix\dist 2>nul
|
|
|
+ren posix %1
|
|
|
+del %1.tar.gz 2>nul
|
|
|
+del %1.tar.bz2 2>nul
|
|
|
+echo Creating gz...
|
|
|
+tar cfz %1.tar.gz %1
|
|
|
+echo Creating bz2...
|
|
|
+gzip -d -c %1.tar.gz | bzip2 >%1.tar.bz2
|
|
|
+echo Cleaning up posix...
|
|
|
+ren %1 posix
|
|
|
+
|
|
|
+echo Preping windows...
|
|
|
+rmdir /s /q windows\bin.v2 2>nul
|
|
|
+rmdir /s /q windows\dist 2>nul
|
|
|
+ren windows %1
|
|
|
+del %1.zip 2>nul
|
|
|
+del %1.7z 2>nul
|
|
|
+echo Creating zip...
|
|
|
+zip -r -q %1.zip %1
|
|
|
+echo Creating 7z...
|
|
|
+7z a -r -bd %1.7z %1
|
|
|
+echo Cleaning up windows...
|
|
|
+ren %1 windows
|
|
|
+
|
|
|
+echo Build release packages complete
|
|
|
+
|
|
|
+:done
|