summaryrefslogtreecommitdiff
path: root/attoconf/lib/install.py
AgeCommit message (Collapse)AuthorFilesLines
2023-12-10Upgrade to Python3.Fedja Beader1-1/+1
Mostly using 2to3 automatic converter with some educated guesses on my part. Produces same TMWA Makefile as py2 attoconf. YMMV.
2015-10-01Fix legacy compatibility againBen Longbons1-0/+4
2014-07-17Use a metaclass instead of @add_slotsBen Longbons1-6/+2
2014-07-17Ditch the special treatment of NoneBen Longbons1-62/+62
2014-07-16Remove possibility of custom varsBen Longbons1-2/+4
Retained temporary backward-compatibility vars until 1.0
2013-09-26Remove support for origin trackingBen Longbons1-82/+42
This has not been very useful since config.status was implemented, and it kind of complicates the code.
2013-09-25Use keyword splats in ctorsBen Longbons1-2/+10
2013-08-07Remove inferior package version, fix makefile formatBen Longbons1-12/+3
The problem with version is that it breaks remake without reconf. Version should instead be handled by the makefile.
2013-08-06Write vars to makefile in orderBen Longbons1-1/+2
2013-08-06Add config hashBen Longbons1-20/+20
2013-08-06Refactor checks and varsBen Longbons1-5/+20
2013-08-06All specifying varname, and fix bugsBen Longbons1-9/+4
2013-08-06Move all types to their own moduleBen Longbons1-23/+2
2013-08-05Add a classy API, and use it to implement all the common optionsBen Longbons1-0/+320