libshit

Just some random shit
git clone https://git.neptards.moe/neptards/libshit.git
Log | Files | Refs | Submodules | README | LICENSE

ci_conf.mode.rb (624B)


      1 step after: :default_values, before: :final_opts do
      2   case opt.mode
      3   when 'debug';
      4     opt.config_opts.append '--optimize-ext'
      5     opt.config_opts.append '--with-tests' unless opt.os == 'vita'
      6   when 'rel';      opt.config_opts.concat %w(--release)
      7   when 'rel_test'; opt.config_opts.concat %w(--release --with-tests)
      8   else fail "Unknown mode #{opt.mode.inspect}"
      9   end
     10 end
     11 
     12 step after: :default_values, before: :final_opts do
     13   case opt.lua
     14   when nil
     15   when 'no';  opt.config_opts.append '--with-lua=none'
     16   when 'lua'; opt.config_opts.append '--with-lua=lua'
     17   else fail "Unknown lua mode #{opt.lua.inspect}"
     18   end
     19 end