summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | Remove ``--version`` optionkennyballou2013-03-01
| |
* | Update Dependencies Sectionkennyballou2013-03-01
|/ | | | Git vcs module was done some time ago...
* Add More Release Notes -- Update Date(s)kennyballou2013-02-21
|
* Increment Version -- Remove Dev Tagkennyballou2013-02-21
|
* Merge branch 'rewrite_xenant'kennyballou2013-02-21
|\
| * Update Section Referencekennyballou2013-02-21
| |
| * Update return values sectionkennyballou2013-02-21
| |
| * Add Change Noteskennyballou2013-02-21
| |
| * Update Documentation regarding usagekennyballou2013-02-14
| |
| * Replace newline characterkennyballou2013-02-14
| |
| * Remove xenant testskennyballou2013-02-14
| | | | | | | | These will be replaced by tests on the individual commands
| * Rename runner back to xenantkennyballou2013-02-14
| |
| * Refactor build module loadingkennyballou2013-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 mistakekennyballou2013-02-14
| |
| * Add Target Command to Commands Listkennyballou2013-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 Methodkennyballou2013-02-14
| |
| * Remove Debug Log Emit and Needless Success Messagekennyballou2013-02-14
| |
| * 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.
| * Start of rewrite of xenant's entrykennyballou2013-01-31
| |
* | Update build file documentationkennyballou2013-02-21
| | | | | | | | Documentation should reflect (and promote) use of new `xnt.task` import scheme
* | Update `build.py` to use new import schemekennyballou2013-02-21
| |
* | Add implicit import of `xnt.tasks`kennyballou2013-02-21
| |
* | Update Install Instructionskennyballou2013-02-21
| |
* | Update Package Documentation Linkkennyballou2013-02-21
| |
* | Fix linkkennyballou2013-02-01
|/
* Add return value to `printTargets` methodkennyballou2013-01-25
|
* Increment Version -- Add release noteskennyballou2013-01-25
|
* Merge branch 'add_multi_target_support'kennyballou2013-01-25
|\ | | | | | | | | Conflicts: xnt/xenant.py
| * Update documentation for new target passingkennyballou2013-01-24
| |
| * Add multiple target execution (hack)kennyballou2013-01-24
| |
* | Merge branch 'add_optional_flags_to_build'kennyballou2013-01-25
|\ \
| * | Add optional flags to make and (N)antkennyballou2013-01-24
| |/
* | Merge branch 'add_return_code_exit'kennyballou2013-01-25
|\ \ | |/ |/| | | | | Conflicts: xnt/xenant.py
| * Add exit code to return valuekennyballou2013-01-24
| | | | | | | | If `ec` is not zero, exit with `ec` value
* | Change success/failure output emitted by loggerkennyballou2013-01-24
|/
* Increment Version. Update Release Noteskennyballou2013-01-21
|
* Merge branch 'addParamPassing'kennyballou2013-01-21
|\ | | | | | | | | Conflicts: docs/source/buildfile.rst
| * Update documentation: Add Parameter passingkennyballou2013-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 existingkennyballou2013-01-21
| | | | | | | | | | When passing parameters to build, xenant should only override the parameters being passed; not the entire dictionary
| * Update test to potentially better testkennyballou2013-01-21
| |
| * Add initial hack for `-D` parameter passingkennyballou2013-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'kennyballou2013-01-21
|\ \ | | | | | | | | | | | | Conflicts: .gitignore
| * | Add tests for compilercollection (cc) modulekennyballou2013-01-18
| | |
| * | Remove gcc task for it is now in xnt.build.cckennyballou2013-01-17
| | |
| * | Update READMEkennyballou2013-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 modelinekennyballou2013-01-17
| | |
| * | Update documentation for new xnt.build.cc modulekennyballou2013-01-17
| | | | | | | | | | | | | | | Move notes/documentation about build wrappers to new page and add documentation for new "Compiler Collection" module
| * | Ignore docs/build directorykennyballou2013-01-17
| | |
| * | Add common compiler wrapperskennyballou2013-01-16
| | | | | | | | | | | | | | | Add wrappers around gcc/g++ and javac so that they can be invoked from inside xnt
| * | Combine build moduleskennyballou2013-01-16
| | | | | | | | | | | | | | | By combining these modules we can reduce code duplication and centralize the "run in" code to one spot