summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-02-18Merge branch 'import' into 'master'HEADmasterMad Camel37-0/+3208
Import from specing's attoconf branch See merge request legacy/attobuild!1
2024-02-18Initial commitMad Camel1-0/+93
2024-02-07Loosen Python version requirementFedja Beader1-2/+2
2023-12-12Gitlab CI fileFedja Beader1-0/+37
Try with package python3? Maybe?
2023-12-12Update README and demo project to python3Fedja Beader3-5/+4
Update py2->py3 in README Not strictly necessary, but use python3 directly + remove py2 compatibility line Use python3 explicity. Debian (CI) does not have a python->python3 link?
2023-12-12Update for Python3Fedja Beader1-17/+10
File "attoconf/help.py", line 113, in detect_terminal_width fd = getattr(fd, 'fileno', lambda: -1)() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ io.UnsupportedOperation: fileno
2023-12-11Update travis configFedja Beader1-2/+2
2023-12-10Upgrade to Python3.Fedja Beader19-37/+37
Mostly using 2to3 automatic converter with some educated guesses on my part. Produces same TMWA Makefile as py2 attoconf. YMMV.
2023-12-10Explicitly use python2Fedja Beader1-1/+1
2015-10-01Enable travis container-based infrastructureBen Longbons1-0/+1
2015-10-01Fix legacy compatibility againBen Longbons2-1/+7
2015-10-01Add support for finding dependencies via pkg-configBen Longbons3-3/+110
2014-07-17Use a metaclass instead of @add_slotsBen Longbons10-33/+34
2014-07-17Ditch the special treatment of NoneBen Longbons8-107/+136
2014-07-16Remove possibility of custom varsBen Longbons4-35/+37
Retained temporary backward-compatibility vars until 1.0
2013-10-15Print help header for env sectionBen Longbons2-1/+2
2013-09-29Improve version messagesBen Longbons2-7/+33
2013-09-29Clean up config.status during testsBen Longbons2-1/+3
This should probably be handled some better way.
2013-09-26Fix unit test for that last commitBen Longbons2-5/+5
2013-09-26Remove support for origin trackingBen Longbons8-136/+91
This has not been very useful since config.status was implemented, and it kind of complicates the code.
2013-09-25Add a more flexible converter from Makefile.in to MakefileBen Longbons3-1/+84
2013-09-25Use keyword splats in ctorsBen Longbons3-8/+20
2013-09-25Remove duplicates from config.statusBen Longbons2-5/+9
2013-09-23Allow config.status to take additional argumentsBen Longbons2-2/+2
2013-09-22Implement config.statusBen Longbons3-5/+19
2013-08-07Remove inferior package version, fix makefile formatBen Longbons5-25/+8
The problem with version is that it breaks remake without reconf. Version should instead be handled by the makefile.
2013-08-06Fix versioningBen Longbons6-12/+15
2013-08-06Write vars to makefile in orderBen Longbons7-9/+32
2013-08-06Add config hashBen Longbons5-24/+73
2013-08-06Refactor checks and varsBen Longbons7-31/+53
2013-08-06All specifying varname, and fix bugsBen Longbons6-36/+29
2013-08-06Move all types to their own moduleBen Longbons10-56/+178
2013-08-05Add some stuff whose need became obvious when I tried to use itBen Longbons7-3/+115
2013-08-05Add a classy API, and use it to implement all the common optionsBen Longbons18-26/+1044
2013-08-04Add travis infoBen Longbons1-0/+16
2013-08-02Add flesh to the skeletonBen Longbons9-6/+705
2013-08-01Put some important files in a skeletonBen Longbons9-1/+868
2013-08-01Initial commit of the final draft of attoconfBen Longbons3-0/+29