Skip to content

Commit 56ffd14

Browse files
committed
Add wcurl in Rust
To have a compiled binary free of dependancies Signed-off-by: Eric Curtin <[email protected]>
1 parent 376b405 commit 56ffd14

File tree

5 files changed

+1041
-2
lines changed

5 files changed

+1041
-2
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060
- name: 'REUSE check'
6161
run: |
6262
source ~/venv/bin/activate
63-
reuse lint
63+
find . -type f ! -name "Cargo.lock" ! -name ".*" ! -path '*/.*' -exec reuse lint "{}" \;
6464
6565
- name: Run zizmor
6666
env:

tests/tests.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,13 @@
2828

2929
ROOTDIR=$(CDPATH=$(cd -- "$(dirname -- "$0")/.." && pwd))
3030
readonly ROOTDIR
31-
export PATH="${ROOTDIR}:${PATH}"
31+
32+
# Determine which binary to use
33+
if [ -x "${ROOTDIR}/wcurl-rs/target/release/wcurl" ]; then
34+
export PATH="${ROOTDIR}/wcurl-rs/target/release:${PATH}"
35+
else
36+
export PATH="${ROOTDIR}:${PATH}"
37+
fi
3238

3339
readonly WCURL_CMD="wcurl --dry-run "
3440

0 commit comments

Comments
 (0)