fix: regenerate Cargo.nix, checkout in nix-test
This commit is contained in:
@@ -22,9 +22,10 @@ jobs:
|
||||
- run: cargo test --workspace
|
||||
|
||||
nix-test:
|
||||
name: ni-test
|
||||
name: Nix Test
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v7
|
||||
- name: Install Nix
|
||||
uses: DeterminateSystems/nix-installer-action@v14
|
||||
|
||||
|
||||
@@ -133,6 +133,16 @@ rec {
|
||||
# File a bug if you depend on any for non-debug work!
|
||||
debug = internal.debugCrate { inherit packageId; };
|
||||
};
|
||||
"improvise-worker-server" = rec {
|
||||
packageId = "improvise-worker-server";
|
||||
build = internal.buildRustCrateWithFeatures {
|
||||
packageId = "improvise-worker-server";
|
||||
};
|
||||
|
||||
# Debug support which might change between releases.
|
||||
# File a bug if you depend on any for non-debug work!
|
||||
debug = internal.debugCrate { inherit packageId; };
|
||||
};
|
||||
"improvise-ws-server" = rec {
|
||||
packageId = "improvise-ws-server";
|
||||
build = internal.buildRustCrateWithFeatures {
|
||||
@@ -2655,6 +2665,14 @@ rec {
|
||||
}
|
||||
];
|
||||
devDependencies = [
|
||||
{
|
||||
name = "improvise-protocol";
|
||||
packageId = "improvise-protocol";
|
||||
}
|
||||
{
|
||||
name = "improvise-wasm-client";
|
||||
packageId = "improvise-wasm-client";
|
||||
}
|
||||
{
|
||||
name = "pest";
|
||||
packageId = "pest";
|
||||
@@ -2697,6 +2715,10 @@ rec {
|
||||
name = "improvise-formula";
|
||||
packageId = "improvise-formula";
|
||||
}
|
||||
{
|
||||
name = "improvise-gp";
|
||||
packageId = "improvise-gp";
|
||||
}
|
||||
{
|
||||
name = "improvise-io";
|
||||
packageId = "improvise-io";
|
||||
@@ -2909,7 +2931,7 @@ rec {
|
||||
name = "web-sys";
|
||||
packageId = "web-sys";
|
||||
target = { target, features }: ("wasm32" == target."arch" or null);
|
||||
features = [ "FileSystemDirectoryHandle" "FileSystemFileHandle" "FileSystemGetFileOptions" "FileSystemReadWriteOptions" "FileSystemRemoveOptions" "FileSystemSyncAccessHandle" "Navigator" "StorageManager" "WorkerGlobalScope" "WorkerNavigator" ];
|
||||
features = [ "Blob" "File" "FileSystemDirectoryHandle" "FileSystemFileHandle" "FileSystemGetFileOptions" "FileSystemReadWriteOptions" "FileSystemRemoveOptions" "FileSystemSyncAccessHandle" "Navigator" "StorageManager" "WorkerGlobalScope" "WorkerNavigator" ];
|
||||
}
|
||||
];
|
||||
devDependencies = [
|
||||
@@ -2944,6 +2966,10 @@ rec {
|
||||
packageId = "serde";
|
||||
features = [ "derive" ];
|
||||
}
|
||||
{
|
||||
name = "unicode-width";
|
||||
packageId = "unicode-width";
|
||||
}
|
||||
];
|
||||
devDependencies = [
|
||||
{
|
||||
@@ -2993,6 +3019,50 @@ rec {
|
||||
}
|
||||
];
|
||||
|
||||
};
|
||||
"improvise-worker-server" = rec {
|
||||
crateName = "improvise-worker-server";
|
||||
version = "0.1.0-rc2";
|
||||
edition = "2024";
|
||||
src = lib.cleanSourceWith { filter = sourceFilter; src = ./crates/improvise-worker-server; };
|
||||
libName = "improvise_worker_server";type = [ "cdylib" "rlib" ];
|
||||
dependencies = [
|
||||
{
|
||||
name = "anyhow";
|
||||
packageId = "anyhow";
|
||||
}
|
||||
{
|
||||
name = "improvise-command";
|
||||
packageId = "improvise-command";
|
||||
}
|
||||
{
|
||||
name = "improvise-core";
|
||||
packageId = "improvise-core";
|
||||
}
|
||||
{
|
||||
name = "improvise-io";
|
||||
packageId = "improvise-io";
|
||||
}
|
||||
{
|
||||
name = "improvise-protocol";
|
||||
packageId = "improvise-protocol";
|
||||
}
|
||||
{
|
||||
name = "serde_json";
|
||||
packageId = "serde_json";
|
||||
}
|
||||
{
|
||||
name = "wasm-bindgen";
|
||||
packageId = "wasm-bindgen";
|
||||
target = { target, features }: ("wasm32" == target."arch" or null);
|
||||
}
|
||||
{
|
||||
name = "wasm-bindgen-futures";
|
||||
packageId = "wasm-bindgen-futures";
|
||||
target = { target, features }: ("wasm32" == target."arch" or null);
|
||||
}
|
||||
];
|
||||
|
||||
};
|
||||
"improvise-ws-server" = rec {
|
||||
crateName = "improvise-ws-server";
|
||||
@@ -7691,7 +7761,7 @@ rec {
|
||||
"default" = [ "std" ];
|
||||
"std" = [ "wasm-bindgen/std" "js-sys/std" ];
|
||||
};
|
||||
resolvedDefaultFeatures = [ "EventTarget" "FileSystemDirectoryHandle" "FileSystemFileHandle" "FileSystemGetFileOptions" "FileSystemHandle" "FileSystemReadWriteOptions" "FileSystemRemoveOptions" "FileSystemSyncAccessHandle" "Navigator" "StorageManager" "WorkerGlobalScope" "WorkerNavigator" "default" "std" ];
|
||||
resolvedDefaultFeatures = [ "Blob" "EventTarget" "File" "FileSystemDirectoryHandle" "FileSystemFileHandle" "FileSystemGetFileOptions" "FileSystemHandle" "FileSystemReadWriteOptions" "FileSystemRemoveOptions" "FileSystemSyncAccessHandle" "Navigator" "StorageManager" "WorkerGlobalScope" "WorkerNavigator" "default" "std" ];
|
||||
};
|
||||
"web-time" = rec {
|
||||
crateName = "web-time";
|
||||
|
||||
Reference in New Issue
Block a user