fix: nimble

This commit is contained in:
pablo 2025-07-17 15:12:06 +03:00
parent c189a18de8
commit 2683b7aeee
No known key found for this signature in database
GPG Key ID: 78F35FCC60FDC63A
5 changed files with 7 additions and 7 deletions

2
.gitignore vendored
View File

@ -16,7 +16,7 @@ nimcache/
.DS_Store
# Compiled files
token_bucket/*
src/*
!*.nim
tests/*
!*.nim

View File

@ -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:

View File

@ -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":

View File

@ -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