Fix stratus1
This commit is contained in:
parent
c6624909de
commit
e354b3ac4b
|
@ -1,18 +1,21 @@
|
|||
{ version, meta }:
|
||||
|
||||
{ lib, stdenv, cmake, ninja, python2, qt4, coriolis-crlcore
|
||||
, coriolis-bootstrap, coriolis-vlsisapd, coriolis-hurricane }:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
pname = "coriolis-stratus1";
|
||||
{ generic, ... }:
|
||||
|
||||
let pkg =
|
||||
{ lib, coriolis-crlcore, coriolis-vlsisapd, coriolis-hurricane
|
||||
, python2Packages, coriolis-cumulus }:
|
||||
{
|
||||
name = "coriolis-stratus1";
|
||||
src = ../stratus1;
|
||||
|
||||
buildInputs = [
|
||||
python2 coriolis-bootstrap coriolis-vlsisapd
|
||||
coriolis-crlcore coriolis-hurricane qt4
|
||||
propagatedBuildInputs = [
|
||||
coriolis-vlsisapd coriolis-crlcore coriolis-hurricane coriolis-cumulus
|
||||
];
|
||||
nativeBuildInputs = [ cmake ninja ];
|
||||
postInstall = ''
|
||||
ln -s -t $out/${python2Packages.python.sitePackages} \
|
||||
$out/${python2Packages.python.sitePackages}/stratus/*
|
||||
'';
|
||||
pythonImportsCheck = [ "stratus" "patterns" "patread" "synopsys" "utils" "util" ];
|
||||
|
||||
inherit version meta;
|
||||
}
|
||||
meta.license = lib.licenses.gpl2;
|
||||
};
|
||||
in generic pkg
|
||||
|
|
|
@ -14,7 +14,6 @@
|
|||
# +-----------------------------------------------------------------+
|
||||
|
||||
|
||||
try:
|
||||
import sys
|
||||
import traceback
|
||||
import Cfg
|
||||
|
@ -54,17 +53,6 @@ try:
|
|||
from util import *
|
||||
|
||||
from patterns import *
|
||||
except ImportError, e:
|
||||
module = str(e).split()[-1]
|
||||
|
||||
print '[ERROR] The <%s> python module or symbol cannot be loaded.' % module
|
||||
print ' Please check the integrity of the <coriolis> package.'
|
||||
sys.exit(1)
|
||||
except Exception, e:
|
||||
print '[ERROR] A strange exception occurred while loading the basic Coriolis/Python'
|
||||
print ' modules. Something may be wrong at Python/C API level.\n'
|
||||
print ' %s' % e
|
||||
sys.exit(2)
|
||||
|
||||
|
||||
DoNetlist = 0x00000001
|
||||
|
|
Loading…
Reference in New Issue