Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-10-26 | Add config.{c,cxx}.{id,version,target} configuration variables | Boris Kolpackov | 12 | -500/+714 | |
These variables allow overriding guessed compiler id/version/target, for example, in case of mis-guesses or when working with compilers that don't report their base (e.g., GCC, Clang) with -v/--version (common in the embedded space). | |||||
2018-10-26 | Add support for libpkgconf 1.5 API | Karen Arutyunov | 1 | -2/+41 | |
2018-10-25 | Redesign cc::compiler_id to make variant customizable | Boris Kolpackov | 9 | -190/+223 | |
2018-10-25 | Fix execute_direct() to handle "match failed" case | Boris Kolpackov | 1 | -5/+11 | |
2018-10-25 | Fix race in rule synthesis logic | Boris Kolpackov | 3 | -11/+50 | |
2018-10-25 | Fix bug in add_adhoc_member() (set group) | Boris Kolpackov | 1 | -0/+3 | |
2018-10-24 | Fix GCC 8 -fimplicit-fallthrough warnings | Karen Arutyunov | 1 | -0/+3 | |
2018-10-23 | Treat invalid names as values if they are quoted | Boris Kolpackov | 2 | -20/+40 | |
2018-10-23 | Move invalid_argument handler from default_thunk() to call() | Boris Kolpackov | 2 | -17/+19 | |
This way we let a custom thunk catch derived exception (like invalid_path). | |||||
2018-10-19 | Suggest override variable (config.x) when tool is not found | Boris Kolpackov | 5 | -13/+63 | |
2018-10-19 | Fix bug in binutils pattern derivation logic | Boris Kolpackov | 1 | -7/+15 | |
2018-10-19 | Improve inconsistent compiler behavior diagnostics | Boris Kolpackov | 1 | -9/+15 | |
2018-10-18 | Add note to manual on creating binless libraries with bdep-new | Boris Kolpackov | 1 | -1/+11 | |
2018-10-18 | Fix bug in binless library linking logic | Boris Kolpackov | 3 | -27/+16 | |
2018-10-17 | Fix few bugs in manual | Boris Kolpackov | 1 | -9/+10 | |
2018-10-16 | Raise libcpp version in regex-related check to 7.0.0 | Karen Arutyunov | 1 | -1/+1 | |
2018-10-04 | Add note on C++ module interface unit naming to manual | Boris Kolpackov | 1 | -1/+8 | |
2018-09-16 | Fix bug in manual | Boris Kolpackov | 1 | -1/+1 | |
2018-09-14 | Fix uncaught invalid_path exception | Karen Arutyunov | 1 | -18/+25 | |
2018-09-12 | Fix typo in NEWS file | Boris Kolpackov | 1 | -1/+1 | |
2018-09-12 | Bump version to 0.9.0-a.0.z, master is open for business | Boris Kolpackov | 3 | -5/+5 | |
2018-09-11 | Change build.version.stage to falsev0.8.0 | Boris Kolpackov | 1 | -1/+1 | |
2018-09-11 | Bump version to 0.8.0 | Boris Kolpackov | 2 | -3/+3 | |
2018-09-10 | Documentation fixes and improvements | Boris Kolpackov | 1 | -158/+167 | |
2018-09-10 | Replace libu with libue in buildfiles | Karen Arutyunov | 10 | -13/+13 | |
2018-09-10 | Update NEWS file | Boris Kolpackov | 1 | -0/+139 | |
2018-09-08 | More documentation fixes | Boris Kolpackov | 1 | -1/+1 | |
2018-09-08 | Documentation fix | Boris Kolpackov | 1 | -1/+1 | |
2018-09-08 | Documentation fixes | Boris Kolpackov | 1 | -466/+503 | |
2018-09-07 | Fix binless logic some more | Boris Kolpackov | 2 | -15/+16 | |
2018-09-07 | Explain subprojects and amalgamation in manual | Boris Kolpackov | 1 | -5/+245 | |
2018-09-06 | Fix issues with interaction between binless logic and Windows DLLs | Boris Kolpackov | 4 | -26/+46 | |
2018-09-06 | Explain unit test support implementation in manual | Boris Kolpackov | 1 | -4/+180 | |
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 | 3 | -15/+30 | |
2018-09-05 | Documentation fixes | Boris Kolpackov | 2 | -149/+178 | |
2018-09-05 | Add note on header-only/binless libraries in manual | Boris Kolpackov | 1 | -0/+14 | |
2018-09-05 | Adjust pkg-config logic to cover binless libraries | Boris Kolpackov | 3 | -131/+234 | |
2018-09-05 | Create .buildignore file in testscript root working directory | Karen Arutyunov | 8 | -15/+136 | |
2018-09-04 | Check for binless-ness after seeing through to import library member | Boris Kolpackov | 1 | -11/+16 | |
This makes a difference for installed libraries since the DLL location might be unknown (empty path). | |||||
2018-09-04 | Document .buildignore | Boris Kolpackov | 1 | -3/+4 | |
2018-09-04 | Initial work on binless (binary-less aka header-only) library support | Boris Kolpackov | 9 | -354/+514 | |
2018-09-04 | Rename .test/test{} to .testscript/testscript{} | Boris Kolpackov | 121 | -259/+261 | |
2018-09-03 | Ignore directories with .buildignore file when generating names with ↵ | Karen Arutyunov | 1 | -9/+11 | |
wildcard patterns | |||||
2018-09-03 | Write introduction (still WIP) | Boris Kolpackov | 2 | -22/+3068 | |
2018-09-03 | Update to match new pre-formatter fragment escape semantics in CLI | Boris Kolpackov | 1 | -5/+5 | |
2018-09-03 | Use (native) C and C++ compilers we were built with as defaults | Boris Kolpackov | 5 | -7/+49 | |
2018-08-31 | Add ability to print cc compiler_id value | Boris Kolpackov | 2 | -0/+24 | |
2018-08-31 | Adjust terminology in diagnostic and comments | Boris Kolpackov | 1 | -5/+5 | |
2018-08-30 | Handle missing export directive in export stub | Boris Kolpackov | 2 | -2/+14 | |
If none were executed, then we assume the requested target is not exported. |