From 2683b7aeee43c5a034f7e9e426b4f8f40e42fb39 Mon Sep 17 00:00:00 2001 From: pablo Date: Thu, 17 Jul 2025 15:12:06 +0300 Subject: [PATCH] fix: nimble --- .gitignore | 2 +- Makefile | 8 ++++---- {token_bucket => src}/token_bucket.nim | 0 tests/test_token_bucket.nim | 2 +- token_bucket.nimble | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) rename {token_bucket => src}/token_bucket.nim (100%) diff --git a/.gitignore b/.gitignore index e3f957f..ec26ab0 100644 --- a/.gitignore +++ b/.gitignore @@ -16,7 +16,7 @@ nimcache/ .DS_Store # Compiled files -token_bucket/* +src/* !*.nim tests/* !*.nim diff --git a/Makefile b/Makefile index ad765ea..c9c21b0 100644 --- a/Makefile +++ b/Makefile @@ -26,7 +26,7 @@ deps: # Build the library build: @echo "Building token bucket library..." - nim c --mm:refc token_bucket/token_bucket.nim + nim c --mm:refc src/token_bucket.nim # Run tests test: @@ -36,8 +36,8 @@ test: # Clean build artifacts clean: @echo "Cleaning build artifacts..." - rm -rf token_bucket/nimcache tests/nimcache - rm -f token_bucket/token_bucket tests/test_token_bucket + rm -rf src/nimcache tests/nimcache + rm -f src/token_bucket tests/test_token_bucket find . -name "*.pdb" -delete 2>/dev/null || true # Install the package @@ -48,7 +48,7 @@ install: # Development build with debug info debug: @echo "Building with debug info..." - nim c --debuginfo --linedir:on token_bucket/token_bucket.nim + nim c --debuginfo --linedir:on src/token_bucket.nim # Run tests with coverage (if available) test-coverage: diff --git a/token_bucket/token_bucket.nim b/src/token_bucket.nim similarity index 100% rename from token_bucket/token_bucket.nim rename to src/token_bucket.nim diff --git a/tests/test_token_bucket.nim b/tests/test_token_bucket.nim index 38f79ba..63da748 100644 --- a/tests/test_token_bucket.nim +++ b/tests/test_token_bucket.nim @@ -10,7 +10,7 @@ import testutils/unittests import chronos -import ../token_bucket/token_bucket +import ../src/token_bucket suite "Token Bucket": test "TokenBucket Sync test - strict": diff --git a/token_bucket.nimble b/token_bucket.nimble index 9170b2b..5620de6 100644 --- a/token_bucket.nimble +++ b/token_bucket.nimble @@ -4,7 +4,7 @@ version = "0.0.1" author = "Nwaku Team" description = "Token bucket for rate limiting" license = "MIT" -srcDir = "token_bucket" +srcDir = "src" # Dependencies