diff options
author | Alvaro Videla <alvaro@rabbitmq.com> | 2013-02-27 14:18:25 +0000 |
---|---|---|
committer | Alvaro Videla <alvaro@rabbitmq.com> | 2013-02-27 14:18:25 +0000 |
commit | d15d2415fbbf4cc5dd518fb9d972b1e2e0d47562 (patch) | |
tree | e79300e174f6b6ecc6e66343b0be2dc82d58278e | |
parent | 6a8a3b788a351bcc8104acbbd7a2a2215c676126 (diff) | |
download | rabbitmq-server-d15d2415fbbf4cc5dd518fb9d972b1e2e0d47562.tar.gz |
adds realpath to erl mac script
-rw-r--r-- | packaging/standalone/Makefile | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/packaging/standalone/Makefile b/packaging/standalone/Makefile index 39ffadab..77d2bd9b 100644 --- a/packaging/standalone/Makefile +++ b/packaging/standalone/Makefile @@ -54,8 +54,12 @@ dist: rm -rf $(RLS_DIR)/lib/rabbit-$(VERSION) # fix Erlang ROOTDIR - sed -e 's:%FINAL_ROOTDIR%:\$$(dirname \$$0)/../..:' $(RLS_DIR)/erts-5.9.3/bin/erl.src \ - > $(RLS_DIR)/erts-5.9.3/bin/erl + sed -e 's:%FINAL_ROOTDIR%:\$$(dirname `realpath \$$0`)/../..:' $(RLS_DIR)/erts-$(ERTS_VSN)/bin/erl.src \ + > $(RLS_DIR)/erts-$(ERTS_VSN)/bin/erl.tmp + sed -e '/^ROOTDIR.*/i \ + realpath() { [[ \$$1 = /* ]] && echo "\$$1" || echo "\$$PWD/\$${1#./}" ; }' \ + $(RLS_DIR)/erts-$(ERTS_VSN)/bin/erl.tmp > $(RLS_DIR)/erts-$(ERTS_VSN)/bin/erl + rm $(RLS_DIR)/erts-$(ERTS_VSN)/bin/erl.tmp tar -zcf $(TARGET_TARBALL).tar.gz -C $(TARGET_DIR)/release $(TARGET_DIR) rm -rf $(SOURCE_DIR) $(TARGET_DIR) |