index
:
build2
0.6
adhoc-recipe-history
adhoc-rule
adhoc-vars
build-script
ci
config-doc
ctx
diag-buffer
dist-remap
doc-fixes
dyndep
expl-group
export-libs
extension
hermetic
install-scope
internal-scope
json-type
json-type-review
libpkg-config
lto-parallelization
master
match-options
module-import
module-map-dump
opvar
posthoc-take1
preprocessed-tests-failure
reproducible-dist
update-during-load-2
build2 build system
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libbuild2
/
cc
/
functions.cxx
Age
Commit message (
Expand
)
Author
Files
Lines
8 days
Generalize to_target() to be usable in other contexts
HEAD
master
Boris Kolpackov
1
-2
/
+6
2023-04-04
Add support for installation filtering (GH issue #147)
Boris Kolpackov
1
-2
/
+2
2022-08-22
Manually check values for NULL when using low-level function interface
Boris Kolpackov
1
-0
/
+12
2022-07-25
Fix typo in comment
Boris Kolpackov
1
-1
/
+1
2022-06-24
Add ability to control -I translation in $x.lib_poptions()
Boris Kolpackov
1
-5
/
+15
2022-06-24
Add ability to get common interface options via $x.lib_poptions()
Boris Kolpackov
1
-21
/
+56
2022-05-05
Recognize -pthread as king of -l in *.libs
Boris Kolpackov
1
-6
/
+8
2022-04-13
Add automatic interface dependency deduplication in cc::process_libraries()
Boris Kolpackov
1
-1
/
+10
2022-02-15
Diagnose various misuses of library metadata protocol
Boris Kolpackov
1
-0
/
+9
2022-01-21
Add another overload of to_target(), declare in functions-name.hxx
Boris Kolpackov
1
-3
/
+2
2021-11-24
Fix bug in attempt to allow calling cc module functions during match
Boris Kolpackov
1
-2
/
+2
2021-11-24
Allow calling cc module functions during match
Boris Kolpackov
1
-2
/
+8
2021-10-07
Verify libraries and targets they are linked to a for-install-compatible
Boris Kolpackov
1
-1
/
+1
2021-08-12
Add ${c,cxx}.deduplicate_export_libs() function
Boris Kolpackov
1
-0
/
+59
2021-08-09
Merge library hashing and collection into single traversal pass
Boris Kolpackov
1
-5
/
+7
2021-05-13
Add ${c,cxx}.find_system_{header,library}() functions
Boris Kolpackov
1
-2
/
+82
2020-12-11
Add $cxx.obj_modules() which returns object files for binless modules
Boris Kolpackov
1
-11
/
+105
2020-12-04
Mark Buildfile functions as pure or impure
Boris Kolpackov
1
-6
/
+12
2020-12-03
Add ability to get absolute library paths from ${c,cxx}.lib_libs()
Boris Kolpackov
1
-2
/
+7
2020-11-23
Suppress duplicates when extracting library options (GitHub issue #114)
Boris Kolpackov
1
-23
/
+49
2020-11-11
Add ${c,cxx}.lib_{poptions,libs,rpaths}() functions
Boris Kolpackov
1
-0
/
+231