Sha256: f72849b0b956990ec0011566244d463e9591add5a4f1eeeb80a3baa3a17f290a
Contents?: true
Size: 1.11 KB
Versions: 9
Compression:
Stored size: 1.11 KB
Contents
### # wxRuby3 rake file # Copyright (c) M.J.N. Corino, The Netherlands ### require_relative './configure' namespace :wxruby do namespace :config do task :configure do |task, args| WXRuby3::Config.define(task, args) WXRuby3::Config.check WXRuby3::Config.save exit(0) # do not allow other tasks to be run after wxruby:configure end task :show do WXRuby3::CFG_KEYS.each do |ck| puts "%20s => %s" % [ck, WXRuby3.config.get_config(ck)] end end # Bootstrap the wxRuby3 build environment task :bootstrap => [WXRuby3.build_cfg, WXRuby3.config.wx_xml_path] directory WXRuby3.config.wx_xml_path do WXRuby3.config.do_bootstrap end WXRuby3.config.build_paths.each do |p| directory p end end end desc 'Configure wxRuby build settings (calling with "-- --help" provides usage information).' task :configure => 'wxruby:config:configure' desc 'Show current wxRuby build settings' task :show => 'wxruby:config:show' file WXRuby3.build_cfg do STDERR.puts "ERROR: Build configuration missing! First run 'rake wxruby::configure'." exit(1) end
Version data entries
9 entries across 9 versions & 1 rubygems