bin/server-build-messenger in poolparty-0.2.18 vs bin/server-build-messenger in poolparty-0.2.69

- old
+ new

@@ -1,20 +1,27 @@ #!/usr/bin/env ruby $:.unshift(File.join(File.dirname(__FILE__), "..", "lib")) require "poolparty" require "poolpartycl" -root_dir = ::File.expand_path( ::File.join(::File.dirname(__FILE__), "..", "lib/erlang/messenger") ) +root_dir = ::File.expand_path( ::File.join(::File.dirname(__FILE__), "..", "lib/erlang/messenger/ebin") ) +o = PoolParty::Optioner.new(ARGV) do |opts, optioner| +end + INCLUDE = "include" -ERLC_FLAGS = "-I#{INCLUDE} +warn_unused_vars +warn_unused_import" +ERLC_FLAGS = "-I#{INCLUDE}" @version = "0.1" +# erl -pa ./ebin/ -run pm_packager recompile_scripts #{@version} -run init stop -noshell +# erlc -pa ./ebin -o ebin ./src/*.erl +# erl -pa ./ebin -s pm_packager start -s init stop cmd =<<-EOE cd #{root_dir} - rm ebin/* - erlc -pa ./ebin -W #{ERLC_FLAGS} -o ebin ./src/*.erl - erl -pa ./ebin/ -run pm_packager recompile_scripts #{@version} -run init stop -noshell - erl -pa ./ebin -s pm_packager start -s init stop + rake recompile + rake build_boot_scripts EOE + +vputs "** Building messenger **", o +vputs "Running command #{cmd.runnable}", o out = %x[#{cmd.runnable}] \ No newline at end of file