Sha256: c2e0e013a485280c10dce4cc9f1cbd66193c856c862565fa58c000639d23f34a
Contents?: true
Size: 1.17 KB
Versions: 2
Compression:
Stored size: 1.17 KB
Contents
libdir = File.dirname(__FILE__)+"/lib" $: << libdir confdir = File.dirname(__FILE__)+"/config" $: << confdir ENV["RUBYGAME_NOINIT"]="1" require 'environment' require 'gamebox/tasks/gamebox_tasks' STATS_DIRECTORIES = [ %w(Source src/), %w(Config config/), %w(Maps maps/), %w(Unit\ tests specs/), %w(Libraries lib/), ].collect { |name, dir| [ name, "#{APP_ROOT}/#{dir}" ] }.select { |name, dir| File.directory?(dir) } namespace :dist do task :vendor do sh 'wget http://github.com/downloads/shawn42/gamebox/vendor.zip; unzip vendor.zip; rm vendor.zip' end task :win do # create dist dir FileUtils.mkdir "dist" unless File.exist? "dist" # pull down windows app shell # expand into place sh 'cd dist; wget http://github.com/downloads/shawn42/gamebox/gamebox_app.zip; unzip gamebox_app.zip; mv gamebox_app/* .; rm gamebox_app.zip; rm -rf gamebox_app' # copy config/src/lib/data into dist/src %w{vendor config data }.each do |dir| FileUtils.cp_r dir, File.join('dist','src', dir) if File.exist? dir end FileUtils.cp_r 'src', File.join('dist', 'src') # create zip of dist? end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gamebox-0.1.1 | lib/gamebox/templates/template_app/Rakefile |
gamebox-0.1.0 | lib/gamebox/templates/template_app/Rakefile |