Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Move version and dev status | kennyballou | 2013-03-01 | |
| | ||||
* | Refactor Versioning | kennyballou | 2013-03-01 | |
| | | | | | Xnt now has a version module that all other modules shall use when requesting version information | |||
* | Increment Version -- Remove Dev Tag | kennyballou | 2013-02-21 | |
| | ||||
* | Merge branch 'rewrite_xenant' | kennyballou | 2013-02-21 | |
|\ | ||||
| * | 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 | |
| | | ||||
* | | Add implicit import of `xnt.tasks` | kennyballou | 2013-02-21 | |
|/ | ||||
* | 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 | |||
| * | 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 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 | |
| | | ||||
| * | 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 | |||
| * | Add gcc task | kennyballou | 2013-01-15 | |
| | | | | | | | | Initial step toward add common compiler wrappers | |||
* | | Set logging for all loggers sub `xnt` | kennyballou | 2013-01-16 | |
|/ | | | | Instead of setting each modules' specific logger, set `xnt` root logger | |||
* | Increment Version | kennyballou | 2013-01-10 | |
| | ||||
* | Fix general error handling (exceptions) in xenant | kennyballou | 2013-01-10 | |
| | ||||
* | Log "ignored" exceptions as warnings | kennyballou | 2013-01-10 | |
| | ||||
* | Return error (if any) from subsystem calls | kennyballou | 2013-01-10 | |
| | ||||
* | Add fileset copy ability to xnt.tasks.cp | kennyballou | 2013-01-10 | |
| | ||||
* | Forward return values from the invoke of target | kennyballou | 2013-01-10 | |
| | | | | | This will allow xnt to print "Success" or "Failure" depending on what the target returns. If nothing was returned, xnt will assume success. | |||
* | Implement xenant tests : test_version | kennyballou | 2013-01-10 | |
| | ||||
* | Refactor version and usage methods | kennyballou | 2013-01-10 | |
| | | | | | | | Both of these methods printed directly to stdout, which can't be easily tested. To make things easier, these methods should return what would otherwise be printed, so that testing modules can easily check the return value | |||
* | Add initial test(s) for Xenant | kennyballou | 2012-12-10 | |
| | ||||
* | Split tests into separate files | kennyballou | 2012-12-10 | |
| | ||||
* | Add usage and "--usage" option | kennyballou | 2012-12-05 | |
| | ||||
* | Rename "help" target to "list-targets" | kennyballou | 2012-12-05 | |
| | | | | | | "help", as a "special" target, seems too vague as a name for its purpose. Because I want to later add usage information, this bad naming would only be compounded. As result, "list-targets" seems more appropriate | |||
* | Add ``__license__`` variable | kennyballou | 2012-12-05 | |
| | ||||
* | Move version forward | kennyballou | 2012-11-07 | |
| |