From d228de21ffa5fca8f7489bef775ad51935abadd3 Mon Sep 17 00:00:00 2001 From: Recolic Keghart <root@recolic.net> Date: Tue, 4 Sep 2018 00:49:10 +0800 Subject: [PATCH] add a error tip --- vivado-wrapper | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vivado-wrapper b/vivado-wrapper index 8773499..6c631c3 100755 --- a/vivado-wrapper +++ b/vivado-wrapper @@ -118,7 +118,10 @@ function get_constraint_of_module () { for _ele in "${top_modules[@]}" ; do _key=${_ele%%:*} _value=${_ele#*:} - [[ ${_key} == ${_mod_name} ]] && echo -n "${_value}" && return 0 + if [[ ${_key} == ${_mod_name} ]]; then + [[ -f "${_value}" ]] && echo -n "${_value}" && return 0 + echo2 "Error: constraint file '${_value}' not found." + fi done echo2 "Error: Can not find constraint for module '$_mod_name'" # `exit 9` won't work. -- GitLab