diff --git a/nix/crlcore.nix b/nix/crlcore.nix index 57a2cccb..4adad541 100644 --- a/nix/crlcore.nix +++ b/nix/crlcore.nix @@ -7,13 +7,17 @@ let pkg = src = ../crlcore; buildInputs = [ libxml2 qt4 coriolis-lefdef coriolis-vlsisapd coriolis-hurricane python2Packages.pyqt4 ]; nativeBuildInputs = [ bison flex doxygen python2Packages.pyqt4 ]; + postInstall = '' + ln -s crlcore/helpers $out/${python2Packages.python.sitePackages}/helpers + + # for import check + mkdir -p /build/coriolistop/etc/coriolis2 + export CORIOLIS_TOP=/build/coriolistop + ''; pythonImportsCheck = [ "CRL" "Constant" "helpers.io" "helpers.technology" "helpers.utils" "helpers.analogtechno" "helpers" "helpers.overlay" ]; - postInstall = '' - ln -s crlcore/helpers $out/${python2Packages.python.sitePackages}/helpers - ''; meta.license = lib.licenses.gpl2Plus; }; in generic pkg