Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | 3 | -144/+458 | |
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-05 | Use __linux__ macro instead of __linux | Karen Arutyunov | 1 | -1/+1 | |
2019-06-21 | Add ability to keep/update/remove current tag in bdep-release revision mode | Karen Arutyunov | 10 | -44/+263 | |
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 | 7 | -44/+85 | |
2019-06-14 | Make bdep-{new,init,config-create} synopsis more precise | Boris Kolpackov | 3 | -3/+3 | |
2019-06-11 | Change version to 0.12.0-a.0.z | Boris Kolpackov | 1 | -2/+2 | |
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-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 | 3 | -26/+92 | |
Can suppressed with the new no-readme --type suboption. | |||||
2019-05-06 | Allow stubs in bdep-release tag mode | Karen Arutyunov | 1 | -2/+2 | |
2019-04-26 | Add override options to bdep-ci | Karen Arutyunov | 8 | -28/+349 | |
Namely the options are: --override, --overrides-file, --builds and --build-email. | |||||
2019-04-16 | Add --amend and --squash options to bdep-release | Karen Arutyunov | 6 | -24/+240 | |
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-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 | 3 | -14/+176 | |
2019-03-20 | Change version to 0.11.0-a.0.z | Boris Kolpackov | 1 | -2/+2 | |
2019-03-18 | Only add mxx{} to buildfiles if its extension was explicitly specified | Boris Kolpackov | 1 | -4/+11 | |
2019-03-18 | Merge bdep-new parameter-specific options | Karen Arutyunov | 4 | -107/+32 | |
2019-03-15 | Add support for c++ source file extensions granular customization | Karen Arutyunov | 7 | -92/+365 | |
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 | 2 | -6/+31 | |
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 | |
2019-03-08 | Use new setup for unit tests | Karen Arutyunov | 2 | -5/+36 | |
2019-03-08 | Fix typos in new.cli | Karen Arutyunov | 1 | -3/+3 | |
2019-03-08 | Add support for bdep-new --subdirectory mode, no-version -t=lib sub-option | Boris Kolpackov | 3 | -317/+501 | |
2019-03-07 | Add support for alternative build file/directory naming scheme | Boris Kolpackov | 4 | -13/+60 | |
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-06 | Preparatory work for alternative build file/directory naming scheme | Boris Kolpackov | 1 | -17/+27 | |
2019-03-05 | Align with latest bdep-new | Karen Arutyunov | 1 | -2/+9 | |
2019-02-26 | Adjust to new aggregate initialization rules in C++20 | Boris Kolpackov | 1 | -0/+20 | |
2019-02-22 | Improve ODB regeneration script | Boris Kolpackov | 1 | -3/+7 | |
2019-02-19 | Update build2 and bpkg minimum version requirement in bdep-new | Boris Kolpackov | 1 | -2/+2 | |
2019-02-15 | Fix order of options/args when running 'git tag' in bdep-release | Karen Arutyunov | 1 | -2/+3 | |
2019-01-30 | Adapt to package dependency constraints completion semantic change | Karen Arutyunov | 2 | -48/+106 | |
Now shortcut operator completion fails if the dependent version is the latest snapshot. | |||||
2019-01-26 | Add --open-base option to bdep-release | Boris Kolpackov | 2 | -4/+43 | |