Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2019-05-24 | Adapt version.hxx.in to increasing standard version major, minor, and patch ↵ | Karen Arutyunov | 1 | -15/+14 | |
max values up to 99999 | |||||
2019-05-23 | Adapt to increasing standard version major, minor, and patch max values up ↵ | Karen Arutyunov | 2 | -23/+23 | |
to 99999 | |||||
2019-05-22 | Update submodules | Boris Kolpackov | 1 | -0/+0 | |
2019-05-21 | Minor bdep-release fix | Karen Arutyunov | 1 | -1/+1 | |
2019-05-17 | Minor bdep-new fix | Boris Kolpackov | 1 | -2/+2 | |
2019-05-16 | Add license=name project type sub-option in bdep-new | Boris Kolpackov | 2 | -33/+99 | |
If unspecified, the default is now 'proprietary' instead of TODO. | |||||
2019-05-16 | Make bdep-new add README.md template | Karen Arutyunov | 6 | -38/+158 | |
Can suppressed with the new no-readme --type suboption. | |||||
2019-05-07 | Convert UTF-8 tree characters to ASCII when producing PS from XHTML in ↵ | Karen Arutyunov | 1 | -2/+13 | |
doc/cli.sh | |||||
2019-05-06 | Allow stubs in bdep-release tag mode | Karen Arutyunov | 2 | -3/+2 | |
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 | 9 | -28/+453 | |
Namely the options are: --override, --overrides-file, --builds and --build-email. | |||||
2019-04-16 | Add --amend and --squash options to bdep-release | Karen Arutyunov | 7 | -25/+365 | |
2019-04-06 | Adapt to invented manifest_serializer long lines mode | Karen Arutyunov | 1 | -1/+1 | |
2019-04-04 | Update --options-file option description | Karen Arutyunov | 1 | -11/+11 | |
2019-03-24 | Fix bdep-new test failing for older libstdc++ | Karen Arutyunov | 1 | -1/+1 | |
2019-03-23 | Fix bdep-new crash due to unhandled ios::failure for older libstdc++ | Karen Arutyunov | 1 | -3/+5 | |
2019-03-23 | Add --post-hook option to bdep-new | Karen Arutyunov | 4 | -21/+271 | |
2019-03-20 | Fix typo in NEWS file | Boris Kolpackov | 1 | -1/+1 | |
2019-03-20 | Change version to 0.11.0-a.0.z | Boris Kolpackov | 3 | -10/+10 | |
2019-03-18 | Release version 0.10.0v0.10.0 | Boris Kolpackov | 2 | -6/+6 | |
2019-03-18 | Omit bdep-new C tests that use fmemopen() on Windows and Mac OS | Karen Arutyunov | 1 | -0/+2 | |
2019-03-18 | Only add mxx{} to buildfiles if its extension was explicitly specified | Boris Kolpackov | 1 | -4/+11 | |
2019-03-18 | Update NEWS file | Boris Kolpackov | 1 | -0/+36 | |
2019-03-18 | Merge bdep-new parameter-specific options | Karen Arutyunov | 5 | -109/+181 | |
2019-03-15 | Add support for c++ source file extensions granular customization | Karen Arutyunov | 8 | -92/+535 | |
2019-03-15 | Handle CWD inside project/package in bdep-new --{package,subdirectory} modes | Boris Kolpackov | 1 | -51/+82 | |
2019-03-12 | Add --edit and --no-edit options to bdep-release | Karen Arutyunov | 3 | -9/+35 | |
2019-03-11 | Add note on bdep-new --no-amalgamation | Boris Kolpackov | 1 | -0/+2 | |
2019-03-08 | Fix bug in buildfile | Karen Arutyunov | 1 | -1/+1 | |