mad_release.erl 586 B

12345678910111213
  1. -module(mad_release).
  2. -compile(export_all).
  3. release([]) -> release(["script"]);
  4. release(["depot"]) -> release(["depot", "sample"]);
  5. release(["beam"]) -> release(["beam", "sample"]);
  6. release(["ling"]) -> release(["ling", "sample"]);
  7. release(["script"]) -> release(["script","sample"]);
  8. release(["ling",N]) -> mad_ling:ling(N);
  9. release(["script",N]) -> mad_escript:main(N);
  10. release(["beam",N]) -> mad_systools:beam_release(N);
  11. release(["depot",N]) -> mad_synrc:depot_release(N);
  12. release([X]) -> release(["script",X]).