aboutsummaryrefslogtreecommitdiff
path: root/build2/cc/link.cxx
AgeCommit message (Expand)AuthorFilesLines
2016-08-30Fix missing .dll.d cleanup on MinGWBoris Kolpackov1-7/+2
2016-08-30Remove backwards-compatibility kludgesBoris Kolpackov1-3/+0
2016-08-29Implement initial support for library versioningBoris Kolpackov1-98/+244
2016-08-28Optimize library processingBoris Kolpackov1-2/+9
2016-08-28Factor library search/processing out to cc::commonBoris Kolpackov1-813/+0
2016-08-28Fix Windows rpath supportBoris Kolpackov1-134/+135
2016-08-28Extract pkg-config information for both static/shared at onceBoris Kolpackov1-106/+113
2016-08-27Fix rpath-linkBoris Kolpackov1-63/+89
2016-08-27Reimplement UNIX rpath using process_library(), -rpath-link is still brokenBoris Kolpackov1-118/+194
2016-08-27Determine if library is system in process_librariesBoris Kolpackov1-40/+107
2016-08-27Clean up library export, make c and cxx modules project root onlyBoris Kolpackov1-139/+91
2016-08-26Add pkg-config support for import installedBoris Kolpackov1-142/+253
2016-08-25Handle *.export.loptionsBoris Kolpackov1-2/+26
2016-08-24Pick *.libs variable depending on library type during static linkingBoris Kolpackov1-9/+33
2016-08-24Handle *.export.libs, distinguish interface and implementation dependenciesBoris Kolpackov1-51/+225
2016-08-22Cache process_path, use fallback search directory for binutilsBoris Kolpackov1-10/+17
2016-08-19Implement uninstall operationBoris Kolpackov1-4/+10
2016-08-17Add support for config.bin.{lib,exe}.{prefix,suffix}Boris Kolpackov1-7/+11
2016-08-12Implement support for C compilationBoris Kolpackov1-0/+1850