diff options
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/electronics.scm | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index 17fdf687028..b8349aa8ce4 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -1355,7 +1355,16 @@ GUI for sigrok.") ;; Default conflicts with read-only /gnu/store. (substitute* "osvvm/OsvvmVhdlSettings.pro" (("\\[FindOsvvmSettingsDirectory\\]") - " \"\" "))))))) + " \"\" ")))) + (add-after 'fix-scripts 'check + (lambda _ + (setenv "OSVVM_DIR" (getcwd)) + (setenv "OSVVM_MUST_BUILD" (getcwd)) + (invoke "tclsh" + (string-append #$(this-package-native-input "nvc") + "/test/test-osvvm.tcl"))))))) + (native-inputs + (list nvc tcl tcllib which)) (native-search-paths (list (search-path-specification (variable "OSVVM") |
