2024-06-11 11:39:26 +00:00
|
|
|
# This file handles creating all of the exports for this project and is not
|
|
|
|
# exported itself.
|
|
|
|
{
|
|
|
|
lib,
|
|
|
|
config,
|
|
|
|
}: let
|
2024-06-14 14:01:18 +00:00
|
|
|
lib' = config.lib;
|
2024-06-11 11:39:26 +00:00
|
|
|
in {
|
|
|
|
config = {
|
|
|
|
exports = {
|
2024-06-13 05:00:03 +00:00
|
|
|
lib = config.lib;
|
2024-06-11 11:39:26 +00:00
|
|
|
modules = import ./modules.nix;
|
2024-06-14 14:01:18 +00:00
|
|
|
|
|
|
|
packages = {
|
2024-06-15 14:08:45 +00:00
|
|
|
foundation-gcc = config.packages.foundation.gcc;
|
|
|
|
# example-x = config.packages.example.x;
|
|
|
|
# cross-example-x-x86_64-linux = config.packages.cross.x86_64-linux.example.x;
|
2024-06-14 14:01:18 +00:00
|
|
|
};
|
2024-06-11 11:39:26 +00:00
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|