Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-10-16 | Quote config.{c,cxx} paths when passing to tests | Boris Kolpackov | 11 | -12/+14 | |
Without this Windows directory separators are treated as escapes. | |||||
2019-09-26 | Adapt to builtins support added to command run API | Karen Arutyunov | 1 | -22/+21 | |
2019-08-22 | Quote directory paths in buildspecs | Karen Arutyunov | 1 | -1/+1 | |
2019-08-22 | Make testscripts to ignore user's default options files | Karen Arutyunov | 1 | -1/+23 | |
2019-08-16 | Add --no-default-options common option | Karen Arutyunov | 1 | -1/+7 | |
2019-08-13 | Add --pre-hook option to bdep-new | Karen Arutyunov | 1 | -4/+58 | |
2019-08-13 | Add support for default options files | Karen Arutyunov | 1 | -0/+41 | |
2019-08-13 | Split -am git options in testscripts | Karen Arutyunov | 2 | -30/+30 | |
2019-08-12 | Add support for creating new projects with existing files | Boris Kolpackov | 1 | -0/+32 | |
We also recognize and handle the following existing entries in the project root: .git -- assume VCS is already initialized and is Git LICENSE -- try to guess the license from contents README.md -- try to extract the summary line from contents Overall, the idea is to streamline the workflow where one creates a project on one of the hosting services (GitHub, GitLab) and then initializes it with bdep-new. Also, to this effect, specifying the project name is now optional and if omitted the current working directory (or --output-dir, if specified) is assumed to be the project name. Here is an example of this workflow: $ # create project with LICENSE and README.md on Git hosting service $ git clone .../libhello.git $ cd libhello $ bdep new -t lib | |||||
2019-07-31 | Combine multiple single-character options into a single argument for ↵ | Karen Arutyunov | 4 | -24/+24 | |
testscript commands | |||||
2019-06-21 | Add ability to keep/update/remove current tag in bdep-release revision mode | Karen Arutyunov | 1 | -70/+340 | |
Note that previously the default was to update while now it is to keep. | |||||
2019-06-17 | Allow specifying pkg-args in bdep-init -A and -C forms | Karen Arutyunov | 1 | -36/+97 | |
2019-05-16 | Make bdep-new add README.md template | Karen Arutyunov | 3 | -12/+66 | |
Can suppressed with the new no-readme --type suboption. | |||||
2019-05-06 | Allow stubs in bdep-release tag mode | Karen Arutyunov | 1 | -1/+0 | |
2019-05-06 | Disable progress indication tests on Windows | Karen Arutyunov | 2 | -12/+13 | |
2019-04-26 | Add override options to bdep-ci | Karen Arutyunov | 1 | -0/+104 | |
Namely the options are: --override, --overrides-file, --builds and --build-email. | |||||
2019-04-16 | Add --amend and --squash options to bdep-release | Karen Arutyunov | 1 | -1/+125 | |
2019-03-24 | Fix bdep-new test failing for older libstdc++ | Karen Arutyunov | 1 | -1/+1 | |
2019-03-23 | Add --post-hook option to bdep-new | Karen Arutyunov | 1 | -7/+95 | |
2019-03-18 | Omit bdep-new C tests that use fmemopen() on Windows and Mac OS | Karen Arutyunov | 1 | -0/+2 | |
2019-03-18 | Merge bdep-new parameter-specific options | Karen Arutyunov | 1 | -2/+149 | |
2019-03-15 | Add support for c++ source file extensions granular customization | Karen Arutyunov | 1 | -0/+170 | |
2019-03-12 | Add --edit and --no-edit options to bdep-release | Karen Arutyunov | 1 | -3/+4 | |
2019-03-08 | Configure c module in tests project rather than in top project | Karen Arutyunov | 1 | -2/+3 | |
2019-03-08 | Add support for bdep-new --subdirectory mode, no-version -t=lib sub-option | Boris Kolpackov | 1 | -0/+74 | |
2019-03-07 | Add support for alternative build file/directory naming scheme | Boris Kolpackov | 1 | -0/+24 | |
Specifically, the bdep-new --type|-t now has the new 'alt-naming' sub-option that can be used to create projects with the alternative naming. | |||||
2019-03-04 | Cleanup some files replacing tabs with spaces | Karen Arutyunov | 3 | -33/+33 | |
2019-02-23 | Fix bdep-release tests failing for git 2.20.0 and above | Karen Arutyunov | 1 | -3/+8 | |
Starting 2.20.0 git-pull requires --force option to update local tag. | |||||
2019-01-27 | Fix release tests failing for space-containing project directory path | Karen Arutyunov | 1 | -3/+3 | |
2019-01-26 | Add --open-base option to bdep-release | Boris Kolpackov | 1 | -1/+37 | |
2019-01-26 | Add --show-push option to bdep-release | Boris Kolpackov | 1 | -9/+104 | |
2019-01-25 | Add stub revision release test | Karen Arutyunov | 1 | -7/+24 | |
2019-01-25 | Fix bdep-publish test failing for older git versions | Karen Arutyunov | 1 | -1/+1 | |
2019-01-25 | Add support for --no-progress option | Karen Arutyunov | 3 | -84/+173 | |
2019-01-23 | Fix publish test that fails due to package version decrease on commit | Karen Arutyunov | 1 | -0/+7 | |
2019-01-22 | Add support for --force option in bdep-release and bdep-publish | Karen Arutyunov | 2 | -155/+419 | |
2019-01-16 | Update copyright year | Karen Arutyunov | 16 | -16/+16 | |
2019-01-11 | Extract remote/branch rather than assuming origin/HEAD in bdep-release | Boris Kolpackov | 1 | -3/+3 | |
2019-01-10 | Fix bdep-release diagnostics for *-file manifest values expansion validation | Karen Arutyunov | 1 | -1/+1 | |
2019-01-10 | Implement bdep-release that manages project's version during release | Boris Kolpackov | 2 | -0/+635 | |
2018-10-31 | Warn if publishing with a staged toolchain | Boris Kolpackov | 1 | -0/+1 | |
2018-10-18 | Add binless option to bdep-new c++ language parameter | Boris Kolpackov | 1 | -0/+24 | |
This allows creation of a simpler buildfile for header-only (and, in the future, for module-only) libraries. | |||||
2018-09-10 | Adapt bdep-publish tests to result message change | Karen Arutyunov | 1 | -12/+12 | |
2018-09-04 | Rename .test/test{} to .testscript/testscript{} | Karen Arutyunov | 14 | -27/+27 | |
2018-09-03 | Adapt bdep-publish and bdep-ci tests to diagnostics change | Karen Arutyunov | 2 | -16/+32 | |
2018-09-01 | Adapt bdep-ci tests to brep's ci-load handler | Karen Arutyunov | 1 | -4/+4 | |
2018-08-29 | Omit bdep-new C tests that use fmemopen() on Windows and Mac OS | Boris Kolpackov | 1 | -25/+40 | |
2018-08-29 | Fix bdep-ci tests failing due to undefined user email for git-commit | Karen Arutyunov | 1 | -0/+4 | |
2018-08-29 | Add unit-tests option to bdep-new | Boris Kolpackov | 10 | -12/+79 | |
If specified (-t exe,unit-tests or -t lib,unit-tests) then generate build infrastructure for unit testing. | |||||
2018-08-28 | Implement CI request submission | Karen Arutyunov | 2 | -11/+213 | |