Rake task to build website including source dist and binaries.

This commit is contained in:
Stephen Dolan committed 2013-05-11 14:57:58 +01:00
1 parent d03149f4df
commit 4a5405e4b8
4 files changed
+6 -5

No files matched your search

+2 -2
View File
@@ -1,7 +1,6 @@
*.o *.o
*~ *~
build
jq jq
jq.1 jq.1
@@ -22,4 +21,5 @@ config.log
config.status config.status
autom4te.cache autom4te.cache
config.h config.h
Makefile Makefile
jq-*.tar.gz
+1
View File
@@ -0,0 +1 @@
*
+2 -2
View File
@@ -75,7 +75,7 @@ $BINARIES = {
$BINARIES.each do |name, args| $BINARIES.each do |name, args|
file "../build/#{name}" do |t| file "../build/#{name}" do |t|
sh "MAKEFLAGS=-j4 ../build/compile #{name} #{args}" sh "MAKEFLAGS=-j4 ../scripts/crosscompile #{name} #{args}"
end end
task :binaries => ["../build/#{name}"] task :binaries => ["../build/#{name}"]
end end
@@ -139,7 +139,7 @@ end
directory "output/download/source" directory "output/download/source"
task :tarball => ["output/download/source"] do task :tarball => ["output/download/source"] do
sh "cd ..; make dist" sh "cd ..; ./configure && make dist && make distclean"
sh "cp ../jq-*.tar.gz output/download/source" sh "cp ../jq-*.tar.gz output/download/source"
end end
+1 -1
View File
@@ -11,7 +11,7 @@
# e.g. $0 win32 --host=i686-w64-mingw32 # e.g. $0 win32 --host=i686-w64-mingw32
set -e set -e
cd `dirname "$0"` cd `dirname "$0"`/../build
plat="$1" plat="$1"
[ -z "$plat" ] && exit 1 [ -z "$plat" ] && exit 1