Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-10-24 | Allow multiple forwarded configurations | Boris Kolpackov | 3 | -16/+56 | |
The new constraint is that such configurations should not have any common packages (a package cannot be forwarded to multiple configurations). | |||||
2019-10-24 | Fix bdep-sync documentation | Boris Kolpackov | 2 | -7/+9 | |
2019-10-24 | Close database as soon as possible | Boris Kolpackov | 5 | -18/+38 | |
This becomes important if we trigger a recursive implicit sync that uses the same database (e.g., in a build system module project). | |||||
2019-10-23 | Add note in comment | Boris Kolpackov | 1 | -2/+9 | |
2019-10-18 | Use $quote() for quoting config.cxx option value in testscripts | Karen Arutyunov | 10 | -73/+73 | |
2019-10-16 | Escape quoting in config.{c,cxx} paths when passing to tests | Boris Kolpackov | 11 | -12/+13 | |
This is needed due to the command line re-parsing (see "Lexical Structure" in the Testscript manual for details). | |||||
2019-10-16 | Tweak tests/ci.testscript to deal with directory symlinks | Boris Kolpackov | 1 | -2/+3 | |
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-10-15 | Add missing man pages to doc/buildfile | Boris Kolpackov | 2 | -6/+20 | |
2019-10-06 | Adapt for building with Clang on Windows | Karen Arutyunov | 1 | -3/+3 | |
2019-10-02 | Add CONTRIBUTING.md that points to our Community page | Boris Kolpackov | 2 | -1/+4 | |
2019-09-28 | Adapt to renaming butl::casecmp() to icasecmp() | Karen Arutyunov | 3 | -9/+9 | |
2019-09-26 | Adapt to builtins support added to command run API | Karen Arutyunov | 4 | -28/+31 | |
2019-09-02 | Adjust bdep-sync to new bpkg-pkg-build config var passing protocol | Boris Kolpackov | 1 | -2/+15 | |
2019-08-22 | Quote directory paths in buildspecs | Karen Arutyunov | 4 | -13/+15 | |
2019-08-22 | Make use of butl::sanitize_identifier() | Karen Arutyunov | 2 | -16/+11 | |
2019-08-22 | Make testscripts to ignore user's default options files | Karen Arutyunov | 8 | -22/+82 | |
2019-08-16 | Adapt to load_default_options() now throwing pair<path, system_error> ↵ | Karen Arutyunov | 1 | -1/+6 | |
instead of system_error | |||||
2019-08-16 | Fix uncaught invalid_path exception | Karen Arutyunov | 6 | -25/+46 | |
2019-08-16 | Add --no-default-options common option | Karen Arutyunov | 3 | -2/+14 | |
2019-08-16 | Add '--std c++11' CLI option in buildfile | Karen Arutyunov | 1 | -5/+6 | |
2019-08-14 | Add default options files search tracing | Karen Arutyunov | 1 | -4/+21 | |
2019-08-14 | Add .build2/ into generated for new project .gitignore | Karen Arutyunov | 1 | -0/+4 | |
2019-08-13 | Add --pre-hook option to bdep-new | Karen Arutyunov | 2 | -82/+155 | |
2019-08-13 | Add support for default options files | Karen Arutyunov | 26 | -22/+672 | |
2019-08-13 | Split -am git options in testscripts | Karen Arutyunov | 2 | -30/+30 | |
2019-08-13 | Document --pre-hook in bdep-new | Boris Kolpackov | 1 | -7/+26 | |
2019-08-13 | Document support for creating new projects with existing files | Boris Kolpackov | 1 | -2/+10 | |
2019-08-13 | Document now optional project/package/subdirectory name in bdep-new | Boris Kolpackov | 1 | -7/+19 | |
2019-08-12 | Fix fdstream usage some more | Boris Kolpackov | 1 | -1/+1 | |
2019-08-12 | Fix fdstream usage | Boris Kolpackov | 1 | -2/+6 | |
2019-08-12 | Add support for creating new projects with existing files | Boris Kolpackov | 4 | -144/+490 | |
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-07-05 | Use __linux__ macro instead of __linux | Karen Arutyunov | 1 | -1/+1 | |
2019-06-24 | Improve fallback tree output with · | Boris Kolpackov | 1 | -1/+1 | |
2019-06-21 | Add ability to keep/update/remove current tag in bdep-release revision mode | Karen Arutyunov | 11 | -114/+603 | |
Note that previously the default was to update while now it is to keep. | |||||
2019-06-20 | Add anchor to COMMANDS section in bdep(1) | Boris Kolpackov | 1 | -1/+1 | |
2019-06-18 | Update bdep-new to use features available since 0.11.0 | Boris Kolpackov | 1 | -1/+0 | |
2019-06-17 | Allow specifying pkg-args in bdep-init -A and -C forms | Karen Arutyunov | 8 | -80/+182 | |
2019-06-14 | Make bdep-{new,init,config-create} synopsis more precise | Boris Kolpackov | 3 | -3/+3 | |
2019-06-11 | Minor NEWS file fix | Boris Kolpackov | 1 | -2/+2 | |
2019-06-11 | Change version to 0.12.0-a.0.z | Boris Kolpackov | 3 | -10/+10 | |
2019-06-08 | Release version 0.11.0v0.11.0 | Boris Kolpackov | 2 | -6/+6 | |
2019-06-08 | Proofread NEWS files | Boris Kolpackov | 1 | -11/+12 | |
2019-06-07 | Update NEWS files | Boris Kolpackov | 1 | -0/+44 | |
2019-06-04 | Replace tags with topics/keywords in package manifest | Boris Kolpackov | 1 | -1/+1 | |
2019-06-04 | Add --existing|-e option to bdep-{init,new} -C and bdep-config create modes | Boris Kolpackov | 7 | -8/+33 | |
With this option bdep initializes a bpkg configuration based on an existing build system configuration instead of creating a new one. | |||||
2019-06-03 | Add support for AGPL | Boris Kolpackov | 1 | -0/+2 | |
2019-06-03 | Adapt to renaming traits alias to traits_type for basic_path, basic_url, and ↵ | Karen Arutyunov | 6 | -11/+11 | |
string_table class templates | |||||
2019-05-28 | Print backtrace to stderr when terminating due to unhandled exception | Karen Arutyunov | 2 | -1/+25 | |