Age | Commit message (Expand) | Author | Files | Lines |
2019-07-05 | Move config, dist, test, and install modules into library | Karen Arutyunov | 1 | -1/+1 |
2019-07-01 | Split build system into library and driver | Boris Kolpackov | 1 | -7/+7 |
2019-06-03 | Adapt to renaming traits alias to traits_type for basic_path, basic_url, and ... | Karen Arutyunov | 1 | -2/+2 |
2019-04-08 | Support for --dry-run|-n mode, perform update part | Boris Kolpackov | 1 | -3/+7 |
2019-04-03 | Change depdb API and handle system_error thrown by butl::file_mtime() | Karen Arutyunov | 1 | -1/+1 |
2019-01-16 | Update copyright year | Karen Arutyunov | 1 | -1/+1 |
2018-12-27 | Fix logic bug in pkg-config shared/static selection | Boris Kolpackov | 1 | -11/+13 |
2018-11-02 | Use rule-specific variables for module name set on bmi*{} targets | Boris Kolpackov | 1 | -1/+6 |
2018-10-26 | Add support for libpkgconf 1.5 API | Karen Arutyunov | 1 | -2/+41 |
2018-10-18 | Fix bug in binless library linking logic | Boris Kolpackov | 1 | -8/+3 |
2018-09-07 | Fix binless logic some more | Boris Kolpackov | 1 | -13/+14 |
2018-09-06 | Fix issues with interaction between binless logic and Windows DLLs | Boris Kolpackov | 1 | -10/+25 |
2018-09-05 | Fix bug in pkgconfig_load() | Boris Kolpackov | 1 | -1/+1 |
2018-09-05 | Only consider common .pc file for binless variant if there is no binfull | Boris Kolpackov | 1 | -13/+23 |
2018-09-05 | Adjust pkg-config logic to cover binless libraries | Boris Kolpackov | 1 | -110/+154 |
2018-09-04 | Initial work on binless (binary-less aka header-only) library support | Boris Kolpackov | 1 | -59/+64 |
2018-08-27 | Don't insist on install rules for non-file targets | Boris Kolpackov | 1 | -1/+1 |
2018-08-25 | Implement missing pieces in utility libraries support | Boris Kolpackov | 1 | -1/+3 |
2018-07-30 | Make project variable to be of project_name type | Karen Arutyunov | 1 | -4/+4 |
2018-05-25 | Change default install filter to only accept prerequisites from amalgamation | Boris Kolpackov | 1 | -9/+10 |
2018-05-19 | Update copyright year | Karen Arutyunov | 1 | -1/+1 |
2018-04-26 | Implement forwarded configurations and backlinking | Boris Kolpackov | 1 | -1/+1 |
2018-02-14 | Don't ignore objX{} and bmiX{} prerequisites in cc::link_rule | Boris Kolpackov | 1 | -4/+1 |
2018-02-03 | Get rid of action rule override semantics | Boris Kolpackov | 1 | -18/+19 |
2017-12-15 | Drop workaround for libpkgconf flags parsing issue (fixed by upstream package) | Karen Arutyunov | 1 | -53/+2 |
2017-12-13 | Add workaround for libpkgconf flags parsing issue | Karen Arutyunov | 1 | -0/+50 |
2017-11-27 | Add cxx_ prefix to module-related pkg-config variables | Boris Kolpackov | 1 | -12/+10 |
2017-11-27 | Add {c,cxx}.class variables | Boris Kolpackov | 1 | -2/+2 |
2017-10-03 | Extract system header search paths from GCC or compatible | Boris Kolpackov | 1 | -3/+0 |
2017-09-25 | Get rid of pkgconfig module | Karen Arutyunov | 1 | -7/+6 |
2017-09-25 | Make use of libpkgconf library | Karen Arutyunov | 1 | -182/+624 |
2017-08-06 | Get rid of unused lambda capture | Boris Kolpackov | 1 | -3/+3 |
2017-08-06 | Only set variables on installed modules if we have lock | Boris Kolpackov | 1 | -21/+35 |
2017-08-04 | Remove unneeded variable | Boris Kolpackov | 1 | -1/+0 |
2017-08-04 | Implement sidebuilding of installed modules | Boris Kolpackov | 1 | -13/+73 |
2017-08-04 | Add extracted from pkg-config prerequisite libraries as prerequisites | Boris Kolpackov | 1 | -17/+32 |
2017-08-04 | Split liba{} dependencies into Libs and Libs.private | Boris Kolpackov | 1 | -17/+39 |
2017-08-02 | Fix VC miscompilation | Boris Kolpackov | 1 | -8/+8 |
2017-08-02 | Fix bug in pkg-config generation | Boris Kolpackov | 1 | -13/+36 |
2017-08-02 | Load module map from pkg-config files | Boris Kolpackov | 1 | -8/+69 |
2017-08-02 | Save module map to pkg-config files | Boris Kolpackov | 1 | -0/+50 |
2017-08-01 | Add version, project.summary, project.url built-in variables | Boris Kolpackov | 1 | -5/+24 |
2017-08-01 | Implement backslash, space escaping when generation .pc files | Boris Kolpackov | 1 | -12/+37 |
2017-08-01 | Reimplement pkg-config generation with more conservative approach for now | Boris Kolpackov | 1 | -2/+2 |
2017-07-31 | Experimental (and probably broken) pkg-config generation support | Boris Kolpackov | 1 | -73/+268 |
2017-05-25 | Add compiler_id enum | Boris Kolpackov | 1 | -1/+1 |
2017-05-01 | Add hxx extension for headers | Karen Arutyunov | 1 | -10/+10 |
2017-04-01 | Rename target triplet "macosx" class to "macos" | Boris Kolpackov | 1 | -1/+1 |
2017-03-02 | Implement parallel match | Boris Kolpackov | 1 | -3/+5 |
2017-02-13 | Store extension in target map key rather than in target | Boris Kolpackov | 1 | -3/+1 |