summaryrefslogtreecommitdiff
path: root/site_scons/libdeps.py
Commit message (Expand)AuthorAgeFilesLines
* SERVER-61304 Handle virtual libdeps by excluding them on the link line rather...Andrew Morrow2021-11-111-12/+10
* SERVER-54487 Third-party shim libraries do not need to be linked to or installedAndrew Morrow2021-08-181-1/+7
* SERVER-56580 Promote build-tools=next to stableAndrew Morrow2021-08-051-206/+675
* SERVER-54928 switch no-init-global flags to be stored on node instead of env.Daniel Moody2021-03-291-3/+3
* SERVER-27507 Add basic visibility support and a testAndrew Morrow2020-09-021-0/+7
* SERVER-49168 made SYSLIBDEPS_PRIVATE type and switched lzma to use itDaniel Moody2020-08-271-49/+60
* SERVER-49703 Added libdep linter alphabetic rule and update all libdeps list ...Daniel Moody2020-08-271-5/+29
* SERVER-49119 Added way for libdeps to generically handle prefix/postfix flags...Daniel Moody2020-08-271-33/+153
* SERVER-49760 Added libdep lint rule to enforce no public libdeps.Daniel Moody2020-08-251-0/+24
* SERVER-49761 Added libdeps rule for leaf node no dependenciesDaniel Moody2020-08-211-3/+30
* SERVER-48638 added missing quote to error messageDaniel Moody2020-08-151-1/+1
* SERVER-49799 Switched libdeps environment vars to single location in an inter...Daniel Moody2020-07-281-36/+43
* SERVER-48638 Added LibdepsLinter to enforce LIBDEPS rulesDaniel Moody2020-07-231-37/+301
* SERVER-45041 Remove extraneous calls to env.Entry in libdeps.pyMathew Robinson2020-01-171-52/+53
* SERVER-44947 Allow test execution selection by test source file nameMathew Robinson2020-01-071-63/+95
* Revert "SERVER-44947 Allow test execution selection by test source file name"Mathew Robinson2020-01-061-95/+63
* SERVER-45337 Speed up libdeps subst performanceMathew Robinson2020-01-061-19/+30
* SERVER-44947 Allow test execution selection by test source file nameMathew Robinson2020-01-061-68/+105
* SERVER-43730 Small build system speed improvementsAndrew Morrow2019-10-141-6/+12
* SERVER-42408 Add build.ninja generation to SConsMathew Robinson2019-08-061-2/+3
* SERVER-32295 Support Python 3Mathew Robinson2019-04-081-34/+58
* SERVER-37170 Dont let shared archives become reverse edges for programsAndrew Morrow2018-09-211-14/+15
* SERVER-33911 Implement collapsed library builds under a new link modelAndrew Morrow2018-09-121-141/+117
* SERVER-30815 Library injections via LIBDEPS_DEPENDENTS should be privateAndrew Morrow2017-12-191-1/+12
* SERVER-30815: fix string reprepresentation of libdeps librarytycho garen2017-09-221-0/+3
* SERVER-30661 Ignore non-truthy libdeps entriesAndrew Morrow2017-08-171-6/+6
* SERVER-30065 Do libdeps dependency types by section, not tupleAndrew Morrow2017-07-081-19/+16
* SERVER-27320 Enable fine grained application of whole archive extractionAndrew Morrow2017-05-011-5/+24
* SERVER-28888 Ensure scanner stability across rebuildsAndrew Morrow2017-04-211-16/+7
* SERVER-27505 Link libraries in topological orderAndrew Morrow2017-04-041-58/+92
* SERVER-28099 Use key rather than cmp in libdeps.py sorted_by_strMathias Stearn2017-02-281-1/+1
* SERVER-14605 Make SYSLIBDEPS dependency order stable across SCons invocationsGabriel Russell2017-02-011-1/+1
* SERVER-9666 Tag cyclic or incomplete libraries, add more missing edgesAndrew Morrow2015-08-241-2/+10
* SERVER-13966 Differentiate library and program reverse dependenciesAndrew Morrow2015-07-281-26/+38
* SERVER-9564 When libabigail utils are present, minimize relinkingAndrew Morrow2015-07-241-2/+6
* SERVER-9564 Expose linking model choice as a build optionAndrew Morrow2015-07-231-5/+52
* SERVER-15190 Report detected libdeps cyclesAndrew Morrow2014-09-091-3/+3
* SERVER-9771 allow libdeps to process emitter intermediate output with targets...Eric Milkie2013-09-121-0/+5
* SERVER-9766 Don't fail the build on missing system libraries unless they are ...Andrew Morrow2013-09-111-0/+24
* SERVER-9670 Use LIBDEPS to declare dependents in addition to prerequisites.Andy Schwerin2013-07-091-4/+21
* Fix SYSLIBDEPS to not add empty libraries to link list, to match LIBDEPS' beh...Eric Milkie2013-06-061-2/+3
* SERVER-7490 Fix SYSLIBDEPS when a syslibdep is specified as a file path.Andy Schwerin2013-01-031-2/+12
* SERVER-7410 Fix SYSLIBDEPS functionalityAndy Schwerin2012-10-231-18/+36
* SERVER-6960 Always link object files and static archives in the same order.Andrew Schwerin2012-09-071-2/+2
* Add libdeps to signatures for built items.Andy Schwerin2012-08-101-10/+0
* SERVER-5254: Make LIBDEPS dependency order stable across SCons invocations.Andy Schwerin2012-03-301-2/+18
* hopefully last 32-bit solaris hack, seems to work for all 3 types of binariesEliot Horowitz2012-01-301-1/+5
* fix windows python issueEliot Horowitz2012-01-301-1/+1
* different hack for 32-bit solarisEliot Horowitz2012-01-301-1/+8
* SCons: Modify the libdeps module to support two methods for linking libdeps i...Andy Schwerin2012-01-201-1/+13