aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/proper.mk
diff options
context:
space:
mode:
authorViktor Söderqvist <[email protected]>2020-11-12 14:30:59 +0100
committerLoïc Hoguin <[email protected]>2023-05-15 12:36:40 +0200
commitb7d8105ef0856bc30dfd018ccd357582a9f3f129 (patch)
treee93b2b5161df2cf0edbd7b08218d55a094522143 /plugins/proper.mk
parent7d0babaaa11679c4d9c877e17a3ffab9c6664517 (diff)
downloaderlang.mk-b7d8105ef0856bc30dfd018ccd357582a9f3f129.tar.gz
erlang.mk-b7d8105ef0856bc30dfd018ccd357582a9f3f129.tar.bz2
erlang.mk-b7d8105ef0856bc30dfd018ccd357582a9f3f129.zip
Replace erlang:get_stacktrace() with catch C:E (V=0) or C:E:S (V>0)
This makes us compatible with OTP < 21, except when V (verbose) is set.
Diffstat (limited to 'plugins/proper.mk')
-rw-r--r--plugins/proper.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/proper.mk b/plugins/proper.mk
index 6262199..55a2788 100644
--- a/plugins/proper.mk
+++ b/plugins/proper.mk
@@ -37,8 +37,8 @@ define proper_check.erl
end of
true -> halt(0);
_ -> halt(1)
- catch error:undef ->
- io:format("Undefined property or module?~n~p~n", [erlang:get_stacktrace()]),
+ catch error:undef$(if $V,:Stacktrace) ->
+ io:format("Undefined property or module?~n$(if $V,~p~n)", [$(if $V,Stacktrace)]),
halt(0)
end.
endef