Sha256: cd1a778a88c760c7eea6d49ab2e7239fdf52ec2e4c5c8acea5aa58a6f8e99644
Contents?: true
Size: 744 Bytes
Versions: 1
Compression:
Stored size: 744 Bytes
Contents
#!/usr/bin/env ruby require "node/compiler" module Node usage = %Q{ nodec v#{Compiler::VERSION} Usage: nodec [node_version] [module_name] [module_version] [bin_name] [output_path] E.g.: nodec node-v7.1.0 coffee-script 1.11.1 coffee /tmp/coffee-1.11.1-node-v7.1.0-darwin-x64 Available Node.js versions: #{Compiler.node_versions.join(', ')} }.strip if 2 == ARGV.size && 'test' == ARGV[1] instance = Compiler.new ARGV[0] instance.test! exit 0 end unless 5 == ARGV.size puts usage exit 1 end begin instance = Compiler.new *ARGV instance.run! instance.clean_work_dir unless ENV['ENCLOSE_IO_KEEP_WORK_DIR'] rescue Compiler::Error => e STDERR.puts e.message exit 2 end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
node-compiler-0.7.0 | exe/nodec |