path: root/build2/cc/link-rule.hxx
AgeCommit message (Collapse)AuthorFilesLines
2019-08-15Minor naming improvementBoris Kolpackov1-1/+1
2019-08-15Add support for bin.lib.load_suffixBoris Kolpackov1-2/+7
This allow the creation of yet another symlink to the shared library that is meant to be used for dynamic loading. For example, we may want to embed the main program interface number into its plugins to make sure that we only load compatible versions.
2019-08-14Make libs_path::link empty instead of import library path for WindowsBoris Kolpackov1-2/+2
We don't really use this anywhere (in particular, the import library name cannot possibly match the clean pattern).
2019-07-01Split build system into library and driverBoris Kolpackov1-3/+3
2019-06-27Fix member-group linkup issue in previous fixBoris Kolpackov1-1/+1
We cannot linkup prerequisite targets since we are not matching them.
2019-06-26Fix C/C++ link rule matching ambiguity by seeing-through utility librariesBoris Kolpackov1-0/+12
2019-04-08Support for --dry-run|-n mode, perform update partBoris Kolpackov1-1/+1
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-09-04Initial work on binless (binary-less aka header-only) library supportBoris Kolpackov1-1/+3
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-02-03Get rid of action rule override semanticsBoris Kolpackov1-0/+166
Instead we now have two more or less separate match states for outer and inner parts of an action.