aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/install
AgeCommit message (Collapse)AuthorFilesLines
2019-10-29Regularize and make accessible install/uninstall primitivesBoris Kolpackov2-36/+70
2019-10-23Un-tune scheduler when building build system modulesBoris Kolpackov1-2/+2
2019-08-28Add/update some module descriptionsKaren Arutyunov1-0/+6
2019-08-26Add support for for_install prerequisite-specific var in link ruleBoris Kolpackov1-0/+1
Also reserve for_test.
2019-08-23Introduce notion of build contextBoris Kolpackov5-20/+31
All non-const global state is now in class context and we can now have multiple independent builds going on at the same time.
2019-08-21Cleanup context.hxx and its usageBoris Kolpackov1-0/+1
2019-08-15Redo Windows implementation of install_l() to use uninstall_f()Boris Kolpackov2-56/+62
2019-08-15Fix bug in Windows implementation of install_l()Boris Kolpackov1-3/+3
2019-08-15Fix bug in mkanylink() usageBoris Kolpackov1-1/+9
2019-08-15Implement libs_paths symlinking support on WindowsBoris Kolpackov1-3/+41
Also, temporarily enable libs_paths::link on Windows for testing.
2019-07-24Move in build system module to separate libraryBoris Kolpackov2-3/+9
2019-07-05Move config, dist, test, and install modules into libraryKaren Arutyunov8-0/+1983