Age | Commit message (Expand) | Author | Files | Lines |
2022-05-06 | Don't use posix_string() where path can be absolute | Boris Kolpackov | 1 | -2/+2 |
2022-04-25 | Adjust to renaming of build2 cmdline to b_cmdline, and options to b_options | Boris Kolpackov | 1 | -8/+8 |
2022-04-21 | Work around bogus -Wrestrict in GCC 12 (GCC bug #105329) | Boris Kolpackov | 2 | -2/+2 |
2022-03-28 | In pkg-build make sure that reconfiguring dependent doesn't change current de... | Karen Arutyunov | 7 | -237/+666 |
2022-03-28 | Fix reconfiguring dependents in pkg-build | Karen Arutyunov | 1 | -6/+20 |
2022-03-23 | Add configuration variable sources to selected packages | Karen Arutyunov | 11 | -40/+330 |
2022-03-23 | Fix pkg-disfigure | Karen Arutyunov | 1 | -0/+2 |
2022-03-21 | Improve search for available package corresponding to selected package in pkg... | Karen Arutyunov | 3 | -36/+85 |
2022-03-21 | Fix pkg-build to re-evaluate buildfile clauses in dependencies if configurati... | Karen Arutyunov | 4 | -16/+154 |
2022-03-18 | Minor optimization of generating JSON output for pkg-status | Karen Arutyunov | 1 | -2/+2 |
2022-03-04 | Add support for --stdout-format to pkg-status command | Karen Arutyunov | 10 | -260/+719 |
2022-03-02 | Fix pkg-status documentation | Karen Arutyunov | 1 | -20/+21 |
2022-02-22 | Increment version iteration for external packages on buildfiles change | Karen Arutyunov | 13 | -129/+511 |
2022-02-21 | Call build2::init_process() for process-wide initialization | Boris Kolpackov | 1 | -37/+8 |
2022-02-21 | Do lazy build system initialization only if/when actually needed | Boris Kolpackov | 5 | -158/+171 |
2022-02-21 | Complete build system command line parsing/processing | Boris Kolpackov | 3 | -54/+96 |
2022-02-17 | Start parallel build system scheduler pre-tuned to serial | Boris Kolpackov | 1 | -6/+27 |
2022-02-17 | Set build.mode=skeleton during package skeleton load | Boris Kolpackov | 1 | -1/+3 |
2022-02-17 | Implement package skeleton loading and enable and reflect clauses evaluation | Boris Kolpackov | 11 | -201/+1037 |
2022-02-17 | Optimize normalize() overloads | Karen Arutyunov | 1 | -2/+4 |
2022-02-17 | Fix selected_package::external() to check for system package from imaginary r... | Karen Arutyunov | 1 | -1/+4 |
2022-02-14 | Add support for reflect clause in tests package manifest value | Karen Arutyunov | 9 | -2/+99 |
2022-02-14 | Add tests for building package with diamond dependency graph | Karen Arutyunov | 7 | -7/+356 |
2022-02-10 | Add missing const to deleted operator=() | Boris Kolpackov | 1 | -1/+1 |
2022-02-10 | Minor tweaks to package skeleton implementation | Boris Kolpackov | 4 | -45/+44 |
2022-02-10 | Add build context to package_skeleton | Boris Kolpackov | 3 | -103/+216 |
2022-02-10 | Do proper initialization of build system state | Boris Kolpackov | 2 | -48/+100 |
2022-02-09 | Create package skeleton filesystem state | Karen Arutyunov | 4 | -75/+269 |
2022-02-07 | Introduce package_skeleton for evaluating dependency clauses | Karen Arutyunov | 6 | -111/+330 |
2022-02-04 | Improve pkg-build's make_available() function | Karen Arutyunov | 1 | -7/+18 |
2022-02-03 | Add support for bootstrap-build and root-build values in package manifest | Karen Arutyunov | 48 | -75/+572 |
2022-02-02 | Re-enable linking of libbuild2 | Boris Kolpackov | 2 | -12/+4 |
2022-02-01 | Temporarily disable linking of libbuild2 until resolve symbol clash | Boris Kolpackov | 2 | -4/+12 |
2022-02-01 | Pass actual argv[0] to build2::init() | Boris Kolpackov | 1 | -6/+11 |
2022-01-31 | Fix compile-time error when build with clang | Karen Arutyunov | 1 | -11/+9 |
2022-01-31 | Add initial build system driver initialization | Boris Kolpackov | 2 | -0/+35 |
2022-01-28 | Fix tests failures on i686 for glibc versions prior to 2.34 due to certificat... | Karen Arutyunov | 8 | -173/+175 |
2022-01-28 | Link build2 libraries to bpkg executable | Karen Arutyunov | 4 | -1/+15 |
2022-01-28 | Add support for multiple dependency alternatives | Karen Arutyunov | 10 | -596/+1608 |
2022-01-20 | Minor fix in manual | Boris Kolpackov | 1 | -3/+3 |
2022-01-17 | Add initial support for dependency alternative reflect clause | Karen Arutyunov | 5 | -68/+95 |
2022-01-17 | Add support for multiple dependencies in alternative | Karen Arutyunov | 11 | -644/+769 |
2022-01-17 | Adapt to package manifest dependency classes change | Karen Arutyunov | 7 | -10/+49 |
2022-01-17 | Comment out 'requires: ? cli' in package manifest until rewritten | Karen Arutyunov | 1 | -2/+2 |
2022-01-17 | Mention '*' marker for requirement alternatives in manual | Karen Arutyunov | 1 | -7/+7 |
2022-01-17 | Fix assertion in build_package::merge() | Karen Arutyunov | 1 | -9/+7 |
2022-01-17 | Fix database migration to version 13 | Karen Arutyunov | 2 | -0/+59 |
2022-01-17 | Drop /wd4819 now that default is /utf-8 | Boris Kolpackov | 1 | -1/+1 |
2022-01-17 | Update copyright | Boris Kolpackov | 1 | -1/+1 |
2021-12-09 | Minor tweaks to requires manifest value documentation | Boris Kolpackov | 1 | -2/+3 |