cppyabm  1.0.17
An agent-based library to integrate C++ and Python
Public Member Functions | Static Public Attributes | List of all members
setup.build_ext Class Reference
Inheritance diagram for setup.build_ext:

Public Member Functions

def run (self)
 
def build_cmake (self, ext)
 

Static Public Attributes

 name
 
string version = '1.0.17',
 
string author = "Jalil Nourisa",
 
string author_email = "jalil.nourisa@gmail.com",
 
string description = "General-purpose agent-based modeling framework",
 
 long_description = extract_longDiscription("README.md"),
 
string long_description_content_type = "text/markdown",
 
string url = "https://github.com/janursa/CppyABM",
 
list packages = ['cppyabm'],
 
list ext_modules = [CMakeExtension('cppyabm/cppyabm')],
 
dictionary cmdclass
 
list classifiers
 
string python_requires = '>=3.6'
 

Detailed Description

Definition at line 28 of file setup.py.

Member Function Documentation

◆ build_cmake()

def setup.build_ext.build_cmake (   self,
  ext 
)

Definition at line 34 of file setup.py.

◆ run()

def setup.build_ext.run (   self)

Definition at line 29 of file setup.py.

Member Data Documentation

◆ author

string setup.build_ext.author = "Jalil Nourisa",
static

Definition at line 60 of file setup.py.

◆ author_email

string setup.build_ext.author_email = "jalil.nourisa@gmail.com",
static

Definition at line 61 of file setup.py.

◆ classifiers

list setup.build_ext.classifiers
static
Initial value:
= [
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
],

Definition at line 71 of file setup.py.

◆ cmdclass

dictionary setup.build_ext.cmdclass
static
Initial value:
= {
'build_ext': build_ext,
},

Definition at line 68 of file setup.py.

◆ description

string setup.build_ext.description = "General-purpose agent-based modeling framework",
static

Definition at line 62 of file setup.py.

◆ ext_modules

list setup.build_ext.ext_modules = [CMakeExtension('cppyabm/cppyabm')],
static

Definition at line 67 of file setup.py.

◆ long_description

setup.build_ext.long_description = extract_longDiscription("README.md"),
static

Definition at line 63 of file setup.py.

◆ long_description_content_type

string setup.build_ext.long_description_content_type = "text/markdown",
static

Definition at line 64 of file setup.py.

◆ name

setup.build_ext.name
static

Definition at line 58 of file setup.py.

◆ packages

list setup.build_ext.packages = ['cppyabm'],
static

Definition at line 66 of file setup.py.

◆ python_requires

string setup.build_ext.python_requires = '>=3.6'
static

Definition at line 76 of file setup.py.

◆ url

string setup.build_ext.url = "https://github.com/janursa/CppyABM",
static

Definition at line 65 of file setup.py.

◆ version

string setup.build_ext.version = '1.0.17',
static

Definition at line 59 of file setup.py.


The documentation for this class was generated from the following file: