Erik Ogenvik
e85f0831b2
Restructure rule classes.
...
Classes under "rulesets" have been moved to "rules", and split up into
futher subdirectories matching their library. As a result we can now
better separate the python bindings, so that things that belongs to the
simulation are separeted from things that belongs to the ai.
2018-10-31 21:38:35 +01:00
Erik Ogenvik
cfffeb1711
Make macros conformant.
2018-07-24 21:16:50 +02:00
Erik Ogenvik
a8d1458ad0
Convert client bindings to PyCXX.
2018-07-23 16:43:25 +02:00
Erik Ogenvik
bf6362143f
Work with older versions of Python.
2018-05-15 20:34:38 +02:00
Erik Ogenvik
5b282419be
Finalize conversion to Python 3.
2018-05-07 11:15:26 +02:00
Erik Ogenvik
701d1a7208
Initial work on porting to Python 3.
2018-05-07 11:15:26 +02:00
Erik Ogenvik
e7fa53214b
Use nullptr instead of NULL.
2018-02-06 13:45:11 +01:00
Olek Wojnar
7f9ff2246d
Remove CVS $Id tags
...
The legacy tags are causing build issues in Debian.
2013-07-15 20:31:59 +02:00
Alistair Riddoch
f57c957cd2
Use char array instead of pointer to avoid warning.
2010-08-17 19:00:28 +01:00
Alistair Riddoch
bd6b68b0b0
Clean up includes.
2010-07-27 23:31:28 +01:00
Alistair Riddoch
efe75fceac
Move core code into Python, making things way more flexible.
2010-07-27 22:32:24 +01:00
Alistair Riddoch
791283dc2b
Finish removing obsolete declarations and sort headers.
2010-07-27 18:01:13 +01:00
Alistair Riddoch
781b8833b6
Move python api code which is not type related into their own file.
2010-07-27 17:53:47 +01:00