Sha256: e39fb337dfed25248c08e63d95bbbdcc9fe424742f92b4fb41f2a59967f9e62a

Contents?: true

Size: 594 Bytes

Versions: 1

Compression:

Stored size: 594 Bytes

Contents

#!/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") )

INCLUDE = "include"
ERLC_FLAGS = "-I#{INCLUDE} +warn_unused_vars +warn_unused_import"
@version = "0.1"

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
EOE

out = %x[#{cmd.runnable}]

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
poolparty-0.2.18 bin/server-build-messenger