From 091811762b7f2cbb6575139276ea16bf54d3456b Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Mon, 28 Oct 2019 21:52:34 +0100 Subject: 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. --- setup.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 setup.py (limited to 'setup.py') 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' + ] +) -- cgit v1.2.3