2018-07-22 17:09:01 -07:00
|
|
|
require "./chalk/*"
|
2018-07-26 19:47:56 -07:00
|
|
|
require "option_parser"
|
2018-07-22 17:09:01 -07:00
|
|
|
|
|
|
|
module Chalk
|
2018-08-01 22:40:41 -07:00
|
|
|
config = Ui::Config.parse!
|
2018-07-26 19:47:56 -07:00
|
|
|
exit unless config.validate!
|
2018-07-24 23:57:20 -07:00
|
|
|
|
2018-08-01 22:40:41 -07:00
|
|
|
compiler = Compiler::Compiler.new config
|
2018-07-26 19:47:56 -07:00
|
|
|
compiler.run
|
2018-07-22 17:09:01 -07:00
|
|
|
end
|