diff options
author | Adrian Kummerlaender | 2019-10-28 21:52:34 +0100 |
---|---|---|
committer | Adrian Kummerlaender | 2019-10-28 21:52:34 +0100 |
commit | 091811762b7f2cbb6575139276ea16bf54d3456b (patch) | |
tree | f01745663e8b368ba8e6a64b78a0787542b567be /setup.py | |
parent | 536b25e2c2b742c17d023d2b3386fed4dc60a339 (diff) | |
download | boltzgen-091811762b7f2cbb6575139276ea16bf54d3456b.tar boltzgen-091811762b7f2cbb6575139276ea16bf54d3456b.tar.gz boltzgen-091811762b7f2cbb6575139276ea16bf54d3456b.tar.bz2 boltzgen-091811762b7f2cbb6575139276ea16bf54d3456b.tar.lz boltzgen-091811762b7f2cbb6575139276ea16bf54d3456b.tar.xz boltzgen-091811762b7f2cbb6575139276ea16bf54d3456b.tar.zst boltzgen-091811762b7f2cbb6575139276ea16bf54d3456b.zip |
Add basic setup.py
No guarantee for correctness - I mostly fiddled this together in order
to use common nixpkgs python package functions for including boltzgen
in other shell environments.
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..af00a78 --- /dev/null +++ b/setup.py @@ -0,0 +1,18 @@ +#!/usr/bin/env python + +from setuptools import setup, find_packages + +setup( + name = 'boltzgen', + version = '0.1', + description = 'Symbolic generation of LBM kernels', + author = 'Adrian Kummerlaender', + packages = find_packages(), + include_package_data = True, + package_data = {'boltzgen': ['kernel/template/*.mako']}, + install_requires = [ + 'sympy >= 1.4', + 'numpy >= 1.17.2', + 'mako >= 1.0.12' + ] +) |