Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | Remove ``--version`` option | kennyballou | 2013-03-01 | |
| | | ||||
* | | Update Dependencies Section | kennyballou | 2013-03-01 | |
|/ | | | | Git vcs module was done some time ago... | |||
* | Add More Release Notes -- Update Date(s) | kennyballou | 2013-02-21 | |
| | ||||
* | Increment Version -- Remove Dev Tag | kennyballou | 2013-02-21 | |
| | ||||
* | Merge branch 'rewrite_xenant' | kennyballou | 2013-02-21 | |
|\ | ||||
| * | Update Section Reference | kennyballou | 2013-02-21 | |
| | | ||||
| * | Update return values section | kennyballou | 2013-02-21 | |
| | | ||||
| * | Add Change Notes | kennyballou | 2013-02-21 | |
| | | ||||
| * | Update Documentation regarding usage | kennyballou | 2013-02-14 | |
| | | ||||
| * | Replace newline character | kennyballou | 2013-02-14 | |
| | | ||||
| * | Remove xenant tests | kennyballou | 2013-02-14 | |
| | | | | | | | | These will be replaced by tests on the individual commands | |||
| * | Rename runner back to xenant | kennyballou | 2013-02-14 | |
| | | ||||
| * | Refactor build module loading | kennyballou | 2013-02-14 | |
| | | | | | | | | | | | | Add field to commands to flag the build module to be loaded. Refactor commands to use dependency injection for the build module (this should allow for some testing of the commands). | |||
| * | Fix variable name spelling mistake | kennyballou | 2013-02-14 | |
| | | ||||
| * | Add Target Command to Commands List | kennyballou | 2013-02-14 | |
| | | | | | | | | | | | | This makes for a better summary when running `xnt help`. Further, if someone tries to run this as a command, it will result in the Command attempting to run the ``default`` target | |||
| * | Remove Usage Method | kennyballou | 2013-02-14 | |
| | | ||||
| * | Remove Debug Log Emit and Needless Success Message | kennyballou | 2013-02-14 | |
| | | ||||
| * | Refactor, Fix, and Further hack Xenant's rewrite | kennyballou | 2013-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. | |||
| * | Start of rewrite of xenant's entry | kennyballou | 2013-01-31 | |
| | | ||||
* | | Update build file documentation | kennyballou | 2013-02-21 | |
| | | | | | | | | Documentation should reflect (and promote) use of new `xnt.task` import scheme | |||
* | | Update `build.py` to use new import scheme | kennyballou | 2013-02-21 | |
| | | ||||
* | | Add implicit import of `xnt.tasks` | kennyballou | 2013-02-21 | |
| | | ||||
* | | Update Install Instructions | kennyballou | 2013-02-21 | |
| | | ||||
* | | Update Package Documentation Link | kennyballou | 2013-02-21 | |
| | | ||||
* | | Fix link | kennyballou | 2013-02-01 | |
|/ | ||||
* | Add return value to `printTargets` method | kennyballou | 2013-01-25 | |
| | ||||
* | Increment Version -- Add release notes | kennyballou | 2013-01-25 | |
| | ||||
* | Merge branch 'add_multi_target_support' | kennyballou | 2013-01-25 | |
|\ | | | | | | | | | Conflicts: xnt/xenant.py | |||
| * | Update documentation for new target passing | kennyballou | 2013-01-24 | |
| | | ||||
| * | Add multiple target execution (hack) | kennyballou | 2013-01-24 | |
| | | ||||
* | | Merge branch 'add_optional_flags_to_build' | kennyballou | 2013-01-25 | |
|\ \ | ||||
| * | | Add optional flags to make and (N)ant | kennyballou | 2013-01-24 | |
| |/ | ||||
* | | Merge branch 'add_return_code_exit' | kennyballou | 2013-01-25 | |
|\ \ | |/ |/| | | | | | Conflicts: xnt/xenant.py | |||
| * | Add exit code to return value | kennyballou | 2013-01-24 | |
| | | | | | | | | If `ec` is not zero, exit with `ec` value | |||
* | | Change success/failure output emitted by logger | kennyballou | 2013-01-24 | |
|/ | ||||
* | Increment Version. Update Release Notes | kennyballou | 2013-01-21 | |
| | ||||
* | Merge branch 'addParamPassing' | kennyballou | 2013-01-21 | |
|\ | | | | | | | | | Conflicts: docs/source/buildfile.rst | |||
| * | Update documentation: Add Parameter passing | kennyballou | 2013-01-21 | |
| | | | | | | | | | | | | Restructure documentation to better suite the parameter passing section(s); add two sections: how to invoke xnt to pass parameters, and how to add/use them in the build file | |||
| * | Update Param Passing to not override existing | kennyballou | 2013-01-21 | |
| | | | | | | | | | | When passing parameters to build, xenant should only override the parameters being passed; not the entire dictionary | |||
| * | Update test to potentially better test | kennyballou | 2013-01-21 | |
| | | ||||
| * | Add initial hack for `-D` parameter passing | kennyballou | 2013-01-18 | |
| | | | | | | | | | | | | | | | | This allows for invocations of Xnt to accept arguments of the form `-D{name}={value}` to be inserted into the build.py's `properties` dictionary. Currently, it's only over writing the dictionary; I intend to clean this up and have it only over write the specified key(s) | |||
* | | Merge branch 'refactor_build_modules' | kennyballou | 2013-01-21 | |
|\ \ | | | | | | | | | | | | | Conflicts: .gitignore | |||
| * | | Add tests for compilercollection (cc) module | kennyballou | 2013-01-18 | |
| | | | ||||
| * | | Remove gcc task for it is now in xnt.build.cc | kennyballou | 2013-01-17 | |
| | | | ||||
| * | | Update README | kennyballou | 2013-01-17 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Update pip install: add optional 2 Update example build.py: fix build import and call Update Usage: rename `help` target to correct `list-targets` | |||
| * | | Modify modeline | kennyballou | 2013-01-17 | |
| | | | ||||
| * | | Update documentation for new xnt.build.cc module | kennyballou | 2013-01-17 | |
| | | | | | | | | | | | | | | | Move notes/documentation about build wrappers to new page and add documentation for new "Compiler Collection" module | |||
| * | | Ignore docs/build directory | kennyballou | 2013-01-17 | |
| | | | ||||
| * | | Add common compiler wrappers | kennyballou | 2013-01-16 | |
| | | | | | | | | | | | | | | | Add wrappers around gcc/g++ and javac so that they can be invoked from inside xnt | |||
| * | | Combine build modules | kennyballou | 2013-01-16 | |
| | | | | | | | | | | | | | | | By combining these modules we can reduce code duplication and centralize the "run in" code to one spot |