diff --git a/.gitmodules b/.gitmodules index fe38e76..b405ad0 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,8 +1,3 @@ -[submodule "vendor/nimbus-build-system"] - path = vendor/nimbus-build-system - url = https://github.com/status-im/nimbus-build-system.git - ignore = untracked - branch = master [submodule "vendor/nim-chronos"] path = vendor/nim-chronos url = https://github.com/status-im/nim-chronos.git diff --git a/README.md b/README.md index a3b748b..6c7cef1 100644 --- a/README.md +++ b/README.md @@ -32,8 +32,7 @@ nix build --print-out-paths '.?submodules=1#libsds-android-x86' nix build --print-out-paths '.?submodules=1#libsds-android-arm' ``` -
-Development shell +### Development shell Enter the dev shell (sets up vendored dependencies automatically): ```bash @@ -62,10 +61,7 @@ nim test sds.nims The built library is output to `build/`. -
- -
-Android (without Nix) +### Android (without Nix) Download the latest Android NDK. For example, on Ubuntu with Intel: @@ -101,8 +97,6 @@ ARCH=arm64 ANDROID_ARCH=aarch64-linux-android ARCH_DIRNAME=aarch64-linux-android The library is output to `build/libsds.so`. -
- ## Maintenance ```bash diff --git a/nix/default.nix b/nix/default.nix index 7b59e79..233ce6a 100644 --- a/nix/default.nix +++ b/nix/default.nix @@ -1,8 +1,6 @@ { pkgs, src ? ../., - # Nimbus-build-system package (used only for pinned Nim compiler). - nim ? null, # Options: 0,1,2 verbosity ? 2, # Build targets (e.g., ["libsds"], ["libsds-android-arm64"]) diff --git a/nix/shell.nix b/nix/shell.nix index d725257..4a6de1b 100644 --- a/nix/shell.nix +++ b/nix/shell.nix @@ -1,6 +1,5 @@ { pkgs ? import { }, - nim ? null, }: let