eldritch horrors ceccac835c libutil: remove callback.hh
it's no longer used. it really shouldn't have existed this long since it
was just a mashup of both std::promise and std::packaged_task in a shape
that makes composition unnecessarily difficult. all but a single case of
Callback pattern calls were fully synchronous anyway, and even this sole
outlier was by far not important enough to justify the extra complexity.

Change-Id: I208aec4572bf2501cdbd0f331f27d505fca3a62f
2024-05-10 02:21:11 +02:00
2024-04-28 02:56:19 -06:00
2024-04-08 19:50:24 -07:00
2024-05-07 17:04:30 -06:00
2024-04-08 13:00:00 -07:00
2024-03-29 22:57:40 -07:00
2024-05-07 17:04:30 -06:00
2024-05-07 17:04:30 -06:00
2024-05-10 02:21:11 +02:00
2024-03-29 22:57:40 -07:00
2024-03-29 20:26:38 -07:00
2017-06-05 22:57:28 +01:00
2024-05-05 20:39:54 +00:00
2024-03-07 19:57:39 -07:00
2024-03-29 22:57:40 -07:00
2024-04-08 13:00:00 -07:00
2024-04-08 13:00:00 -07:00
2024-05-08 08:19:37 -07:00
2024-05-09 07:08:44 -06:00
2024-05-06 18:14:48 -07:00
2022-01-24 13:28:21 +01:00
2024-04-08 13:00:00 -07:00

Lix

Lix is an implementation of Nix, a powerful package management system for Linux and other Unix systems that makes package management reliable and reproducible.

Read more about us at https://lix.systems.

Installation

On Linux and macOS the easiest way to install Nix is to run the following shell command (as a user other than root):

$ curl -sSf -L https://install.lix.systems/lix | sh -s -- install

For systems that already have Nix installed, such as NixOS systems, read our install page

Building And Developing

See our Hacking guide in our manual for instruction on how to to set up a development environment and build Lix from source.

Additional Resources

License

Lix is released under the LGPL v2.1.

S
Description
Working fork of Lix - carries the adaptive load-aware build-remote patch. Upstream: gerrit.lix.systems
Readme
92 MiB
Languages
C++ 74.9%
Python 11.7%
Nix 6.1%
Shell 3.6%
Meson 2%
Other 1.6%