aboutsummaryrefslogtreecommitdiffstats
path: root/test/plugin_bootstrap.mk
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2015-09-14 18:13:46 +0200
committerLoïc Hoguin <[email protected]>2015-09-14 18:13:46 +0200
commit4f59af14f2977a2d925f7b0d97caf49a4d6d31de (patch)
treef433e6d706261149d71e216a52adf9a8602bff68 /test/plugin_bootstrap.mk
parent3f7627ba58e5317aaaa0cdd665d2a2117f21b2be (diff)
downloaderlang.mk-4f59af14f2977a2d925f7b0d97caf49a4d6d31de.tar.gz
erlang.mk-4f59af14f2977a2d925f7b0d97caf49a4d6d31de.tar.bz2
erlang.mk-4f59af14f2977a2d925f7b0d97caf49a4d6d31de.zip
Make relx work on Windows/MSYS2
Diffstat (limited to 'test/plugin_bootstrap.mk')
-rw-r--r--test/plugin_bootstrap.mk11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/plugin_bootstrap.mk b/test/plugin_bootstrap.mk
index 42ce932..b927a92 100644
--- a/test/plugin_bootstrap.mk
+++ b/test/plugin_bootstrap.mk
@@ -90,11 +90,22 @@ bootstrap-rel: build clean-bootstrap-rel
$t test -f $(APP)/ebin/$(APP)_sup.beam
$i "Check that the release was generated"
+ifeq ($(PLATFORM),msys2)
+ $t test -f $(APP)/_rel/$(APP)_release/bin/$(APP)_release.cmd
+else
$t test -f $(APP)/_rel/$(APP)_release/bin/$(APP)_release
+endif
$i "Check that the release can be started and stopped"
+ifeq ($(PLATFORM),msys2)
+ $t $(APP)/_rel/$(APP)_release/bin/$(APP)_release.cmd install $v
+ $t $(APP)/_rel/$(APP)_release/bin/$(APP)_release.cmd start $v
+ $t $(APP)/_rel/$(APP)_release/bin/$(APP)_release.cmd stop $v
+ $t $(APP)/_rel/$(APP)_release/bin/$(APP)_release.cmd uninstall $v
+else
$t $(APP)/_rel/$(APP)_release/bin/$(APP)_release start $v
$t $(APP)/_rel/$(APP)_release/bin/$(APP)_release stop $v
+endif
$i "Check that there's no erl_crash.dump file"
$t test ! -f $(APP)/_rel/$(APP)_release/erl_crash.dump