From c6d5f0df8d34a72734f20f2cbae4919dc25060d9 Mon Sep 17 00:00:00 2001 From: Miran Date: Wed, 5 Feb 2020 13:41:16 +0100 Subject: [PATCH] [backport] -d:danger should imply -d:release (#13336) --- config/nim.cfg | 1 + tests/misc/tdangerisrelease.nim | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 tests/misc/tdangerisrelease.nim diff --git a/config/nim.cfg b/config/nim.cfg index 1e4bc7b245..bbfac1f313 100644 --- a/config/nim.cfg +++ b/config/nim.cfg @@ -76,6 +76,7 @@ path="$lib/pure" debugger:off line_dir:off opt:speed + define:release @end @if false: # not danger: # this does not work yet. diff --git a/tests/misc/tdangerisrelease.nim b/tests/misc/tdangerisrelease.nim new file mode 100644 index 0000000000..d2f9df090d --- /dev/null +++ b/tests/misc/tdangerisrelease.nim @@ -0,0 +1,13 @@ +discard """ + cmd: "nim c -d:danger -r $file" + output: ''' +a +b +c +''' +""" + +echo "a" +when defined(release): + echo "b" +echo "c"