python3-setuptools python3-wheel pkg-config tcl-dev
libreadline-dev bison flex libffi-dev ccache python3-venv
binutils-powerpc64-linux-gnu binutils-powerpc64le-linux-gnu
+ autoconf gperf libgmp-dev
- export PATH="/usr/lib/ccache:$PATH"
- export CCACHE_BASEDIR="$PWD"
- export CCACHE_DIR="$PWD/ccache"
- . .env/bin/activate
- pip install nose
+ - git clone --depth 1 https://github.com/SRI-CSL/yices2.git yices2
+ - pushd yices2
+ - autoconf
+ - ./configure
+ - make -j$(nproc)
+ - make install
+ - popd
+
- git clone --depth 1 https://github.com/YosysHQ/yosys.git yosys
- pushd yosys
- make config-gcc
from setuptools import setup, find_packages
-import sys, os
+import sys
+import os
here = os.path.abspath(os.path.dirname(__file__))
README = open(os.path.join(here, 'README.md')).read()
version = '0.0.1'
install_requires = [
-# 'sfpy',
- 'ieee754fpu', # needs to be installed manually
+ # 'sfpy',
+ 'ieee754fpu', # needs to be installed manually
'pygdbmi',
- 'ply', # needs to be installed manually
+ 'ply', # needs to be installed manually
+ 'astor',
]
test_requires = [
url='http://git.libre-riscv.org/?p=soc',
license='GPLv3+',
packages=find_packages('src'),
- package_dir = {'': 'src'},
+ package_dir={'': 'src'},
include_package_data=True,
zip_safe=False,
install_requires=install_requires,