1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Constexpr header alternative to gperf for C++14
8 HOMEPAGE= https://github.com/serge-sans-paille/frozen
12 SITES[main]= GITHUB/serge-sans-paille:frozen:1.1.1
13 DISTFILE[1]= generated:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
22 LICENSE= APACHE20:single
23 LICENSE_TERMS= single:{{WRKDIR}}/TERMS
24 LICENSE_FILE= APACHE20:{{WRKSRC}}/LICENSE
25 LICENSE_AWK= TERMS:"^$$"
26 LICENSE_SOURCE= TERMS:{{WRKSRC}}/include/frozen/set.h
29 [FILE:850:descriptions/desc.single]
30 Header-only library that provides 0 cost initialization for immutable
31 containers, fixed-size containers, and various algorithms.
34 - immutable (a.k.a. frozen), constexpr-compatible versions of std::set,
35 std::unordered_set, std::map and std::unordered_map.
36 - fixed-capacity, constinit-compatible versions of std::map and
37 std::unordered_map with immutable, compile-time selected keys mapped
39 - 0-cost initialization version of std::search for frozen needles using
40 Boyer-Moore or Knuth-Morris-Pratt algorithms.
42 The unordered_* containers are guaranteed perfect (a.k.a. no hash
43 collision) and the extra storage is linear with respect to the key number.
45 Once initialized, the container keys cannot be updated, and in exchange,
46 lookups are faster. And initialization is free when constexpr or constinit
51 f7c7075750e8fceeac081e9ef01944f221b36d9725beac8681cbd2838d26be45 186589 serge-sans-paille-frozen-1.1.1.tar.gz
54 [FILE:312:manifests/plist.single]
76 frozenConfigVersion.cmake