aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/variable.ixx
AgeCommit message (Expand)AuthorFilesLines
2024-02-20Add json_map and json_set buildfile value typesBoris Kolpackov1-1/+41
2024-02-20Add string_set buildfile value typeBoris Kolpackov1-0/+38
2024-02-07Add experimental support for JSON value typesBoris Kolpackov1-0/+107
2023-06-12Hack around GCC 13 -Wdangling-reference false positivesBoris Kolpackov1-6/+6
2022-12-14Improve empty simple value to empty list of names reduction heuristicsBoris Kolpackov1-4/+7
2022-10-13Reorder functions to help MinGW GCC with DLL symbol exportingBoris Kolpackov1-8/+8
2022-10-13Switch to public/private variables modelBoris Kolpackov1-1/+14
2021-01-30Add std::{map, multimap} to types.hxxBoris Kolpackov1-3/+3
2021-01-28Make std::map prepend (=+) overriding (like insert_or_assign())Boris Kolpackov1-0/+36
2021-01-22Add support for optional pair halves in variable valuesBoris Kolpackov1-0/+25
2020-08-24Add copying version of convert<T>(value)Boris Kolpackov1-4/+14
2020-08-12Add int64 and int64s variable typesBoris Kolpackov1-0/+28
2020-06-02Add process_path_ex with program stable name and checksumBoris Kolpackov1-1/+19
2020-04-27Add support for untyped assignment to valueBoris Kolpackov1-0/+16
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-11-12Add support for vector<pair<K, V>> variable valuesBoris Kolpackov1-0/+31
2019-10-22Move global mutex shards to contextBoris Kolpackov1-1/+1
2019-08-23Introduce notion of build contextBoris Kolpackov1-1/+1
2019-07-01Split build system into library and driverBoris Kolpackov1-0/+812