Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-06-29 | Add for now disabled support for doc/legal split in bdep-new | Boris Kolpackov | 1 | -0/+32 | |
2020-06-16 | Add *_VERSION_FULL macro to version header generated by bdep-new | Boris Kolpackov | 1 | -0/+1 | |
2020-06-09 | Add build/ to bdep-new-generated build/.gitignore | Boris Kolpackov | 1 | -6/+8 | |
Also tighten up the rest of the entries not to match in subdirectories. | |||||
2020-04-21 | Improve export header generated by bdep-new | Boris Kolpackov | 1 | -4/+9 | |
2020-03-05 | Fix typo in .gitattributes comment | Karen Arutyunov | 1 | -2/+2 | |
2020-02-29 | Don't create .gitattributes in bdep-new --package mode | Boris Kolpackov | 1 | -2/+5 | |
2020-02-27 | Add generation of .gitattributes to bdep-new | Boris Kolpackov | 1 | -2/+24 | |
2020-02-18 | Add AUTHORS to buildfile doc{} list in bdep-new | Boris Kolpackov | 1 | -1/+15 | |
2020-02-14 | Add existing LICENSE to doc{} list, also recognize COPYRIGHT | Boris Kolpackov | 1 | -10/+38 | |
2020-02-14 | Recognize UNLICENSE file in addition to LICENSE in bdep-new | Boris Kolpackov | 1 | -2/+2 | |
2020-02-13 | Move bdep-new binless sub-option from --lang|-l to --type|t | Boris Kolpackov | 1 | -8/+5 | |
2020-02-13 | Add --type|-t,source sub-option for customizing source subdirectory | Boris Kolpackov | 1 | -12/+61 | |
For example: $ bdep new -l c++ -t lib,source=libhello/io libhello-io | |||||
2020-02-13 | Clarify that project type is language-dependent in bdep-new | Boris Kolpackov | 1 | -40/+43 | |
2020-02-07 | Drop copyright notice from source code | Karen Arutyunov | 1 | -1/+0 | |
2019-11-19 | Release version 0.12.0v0.12.0 | Boris Kolpackov | 1 | -2/+2 | |
2019-11-07 | Cosmetic changes | Boris Kolpackov | 1 | -2/+2 | |
2019-10-29 | Add no-install project type sub-option | Boris Kolpackov | 1 | -31/+47 | |
In particular, this should be useful when creating *-tests packages. | |||||
2019-10-29 | Make generated README.md match what's produced by Git{Hub,Lab} | Boris Kolpackov | 1 | -5/+3 | |
2019-10-28 | Document default options files for bdep-new command | Boris Kolpackov | 1 | -0/+4 | |
2019-10-25 | Make C library created by bdep-new portable | Boris Kolpackov | 1 | -12/+61 | |
Specifically, replace the use of fmemopen() with tmpfile(). | |||||
2019-09-28 | Adapt to renaming butl::casecmp() to icasecmp() | Karen Arutyunov | 1 | -4/+4 | |
2019-09-26 | Adapt to builtins support added to command run API | Karen Arutyunov | 1 | -1/+3 | |
2019-08-22 | Make use of butl::sanitize_identifier() | Karen Arutyunov | 1 | -16/+10 | |
2019-08-22 | Make testscripts to ignore user's default options files | Karen Arutyunov | 1 | -9/+9 | |
2019-08-16 | Fix uncaught invalid_path exception | Karen Arutyunov | 1 | -12/+8 | |
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 | 1 | -78/+97 | |
2019-08-13 | Add support for default options files | Karen Arutyunov | 1 | -2/+135 | |
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 | 1 | -143/+454 | |
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-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 | 1 | -3/+6 | |
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 | 1 | -0/+3 | |
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-05-23 | Adapt to increasing standard version major, minor, and patch max values up ↵ | Karen Arutyunov | 1 | -14/+14 | |
to 99999 | |||||
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 | 1 | -14/+55 | |
If unspecified, the default is now 'proprietary' instead of TODO. | |||||
2019-05-16 | Make bdep-new add README.md template | Karen Arutyunov | 1 | -19/+59 | |
Can suppressed with the new no-readme --type suboption. | |||||
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 | 1 | -2/+72 | |
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-15 | Add support for c++ source file extensions granular customization | Karen Arutyunov | 1 | -39/+133 | |
2019-03-15 | Handle CWD inside project/package in bdep-new --{package,subdirectory} modes | Boris Kolpackov | 1 | -51/+82 | |
2019-03-08 | Add support for bdep-new --subdirectory mode, no-version -t=lib sub-option | Boris Kolpackov | 1 | -300/+409 | |
2019-03-07 | Add support for alternative build file/directory naming scheme | Boris Kolpackov | 1 | -8/+31 | |
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-02-19 | Update build2 and bpkg minimum version requirement in bdep-new | Boris Kolpackov | 1 | -2/+2 | |
2019-01-16 | Update copyright year | Karen Arutyunov | 1 | -1/+1 | |