summaryrefslogtreecommitdiff
path: root/xnt/__init__.py
Commit message (Collapse)AuthorAge
* Add optional argument for target decoratorkennyballou2013-10-03
| | | | | To maintain backwards compatibility in decorator behaviour, add the optional parameter `always_run` to override the `has_run` check
* Add target run checkkennyballou2013-10-03
| | | | | * Add `has_run` check to targets to ensure targets only execute once per build
* Reorganize task imports -- one line per itemkennyballou2013-04-02
| | | | | | May be a bit more verbose, but maintains line length less than 79 characters. Add new methods `which` and `in_path`
* Suppress pdflatex build output, unless verbosekennyballou2013-03-20
|
* Wait, It's already 2013?!kennyballou2013-03-10
|
* Merge branch 'tasks-refactor' into lint-refactorkennyballou2013-03-07
|\ | | | | | | | | | | Conflicts: xnt/tasks.py xnt/tests/taskcompressiontests.py
* | pylint ALL THE THINGS!kennyballou2013-03-07
|/
* Refactor Versioningkennyballou2013-03-01
| | | | | Xnt now has a version module that all other modules shall use when requesting version information
* Increment Version -- Remove Dev Tagkennyballou2013-02-21
|
* Merge branch 'rewrite_xenant'kennyballou2013-02-21
|\
| * Refactor, Fix, and Further hack Xenant's rewritekennyballou2013-02-01
| | | | | | | | | | | | | | My first hack toward this (major) refactor had a number of mistakes that were (hopefully) corrected. I intend to now write tests for these (may require a bit more refactoring...). But there is also probably a lot more that needs to be done for this.
* | Add implicit import of `xnt.tasks`kennyballou2013-02-21
|/
* Increment Version -- Add release noteskennyballou2013-01-25
|
* Increment Version. Update Release Noteskennyballou2013-01-21
|
* Increment Versionkennyballou2013-01-10
|
* Add ``__license__`` variablekennyballou2012-12-05
|
* Move version forwardkennyballou2012-11-07
|
* Move version forwardkennyballou2012-10-29
|
* Move version forwardkennyballou2012-10-29
|
* Add license preamle/ headers to all ``.py`` fileskennyballou2012-10-26
|
* Move version forwardkennyballou2012-10-24
|
* Add printing of doc string to ``help`` targetkennyballou2012-10-24
| | | | | | | | Updated ``target`` decorator to forward the doc-string of the decorated method to the returned wrapper method. xnt.xenant, when printing targets, can access the forwarded doc-string and print it as a description of the target
* Add ``help`` special 'target'kennyballou2012-10-24
| | | | | Invoking Xnt with ``help`` will now display version and list targets in the build file; erring if no build file is found
* Add `target` decoratorkennyballou2012-10-16
|
* Initial commitkennyballou2012-10-05