aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/cc/install-rule.cxx
AgeCommit message (Expand)AuthorFilesLines
2023-11-01WIP: install: replace text with tracematch-optionsBoris Kolpackov1-6/+10
2023-11-01For runtime-only libs{} installation keep all names except linkBoris Kolpackov1-44/+42
2023-11-01Handle match options for post hoc libs{} prerequisites in cc::install_ruleBoris Kolpackov1-0/+72
2023-10-30WIP: install: complete reapply() for libuBoris Kolpackov1-10/+6
2023-10-30WIP: install: fixBoris Kolpackov1-1/+1
2023-10-27WIP: install: don't install static library binaryBoris Kolpackov1-3/+4
2023-10-27WIP: install: fix library selection logicBoris Kolpackov1-2/+93
2023-10-27WIP: install: headersBoris Kolpackov1-5/+8
2023-10-27WIP: install: file_rule::reapply_impl()Boris Kolpackov1-12/+22
2023-10-27WIP: install: ad hoc membersBoris Kolpackov1-33/+50
2023-10-26WIP: installBoris Kolpackov1-56/+242
2023-10-26Undo "Don't install static library prerequisites of executable"Boris Kolpackov1-24/+0
2023-09-21Fix bug in previous commitBoris Kolpackov1-1/+1
2023-09-21Don't install static library prerequisites of executableBoris Kolpackov1-0/+30
2023-04-18Add support for Assembler with C Preprocessor (.S) compilationBoris Kolpackov1-0/+2
2023-03-01Add support for installation manifestBoris Kolpackov1-3/+3
2022-11-22Add support for Objective-C/C++ compilation in cc moduleBoris Kolpackov1-2/+4
2022-11-16Initial low verbosity diagnostics reworkBoris Kolpackov1-6/+8
2022-04-19Use target recipe for auxiliary data storage during match-applyBoris Kolpackov1-5/+21
2022-04-19Switch to using std::function for target::data_padBoris Kolpackov1-3/+0
2022-04-06Add support for rule hintsBoris Kolpackov1-9/+8
2021-10-07Verify libraries and targets they are linked to a for-install-compatibleBoris Kolpackov1-1/+4
2021-10-07Minor install-related cleanupsBoris Kolpackov1-1/+4
2021-09-14Consistently install prerequisites from any scope by defaultBoris Kolpackov1-10/+14
2020-07-07Skip sources of executables in cc::install_ruleBoris Kolpackov1-4/+23
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-08-28Move cc build system module to separate libraryKaren Arutyunov1-0/+355