diff --git a/.gitignore b/.gitignore index 246d12b..51fd378 100644 --- a/.gitignore +++ b/.gitignore @@ -3,7 +3,6 @@ target/ composer.lock .phpunit.cache -phpunit.xml phpstan.tests.neon cargo.log diff --git a/bin/build.sh b/bin/build.sh index d68af27..dcec496 100755 --- a/bin/build.sh +++ b/bin/build.sh @@ -76,10 +76,11 @@ build_library() { fi local build_cmd="cargo build --release --target $RUST_TARGET" + local version_cmd="rustc --version" echo "🦀 Building library..." - echo -e " ${CYAN}▶ rustc --version${NC}" - rustc --version | while IFS= read -r line; do + echo -e " ${CYAN}▶ $version_cmd${NC}" + $version_cmd | while IFS= read -r line; do echo " $line" done echo "" diff --git a/phpunit.xml b/phpunit.xml new file mode 100644 index 0000000..1429554 --- /dev/null +++ b/phpunit.xml @@ -0,0 +1,38 @@ + + + + + tests/Unit + + + tests/Integration + + + + + src + + + + + + + + + + diff --git a/platforms/darwin-arm64/libprotect_ffi.dylib b/platforms/darwin-arm64/libprotect_ffi.dylib new file mode 100644 index 0000000..2885569 Binary files /dev/null and b/platforms/darwin-arm64/libprotect_ffi.dylib differ diff --git a/platforms/darwin-x64/libprotect_ffi.dylib b/platforms/darwin-x64/libprotect_ffi.dylib new file mode 100644 index 0000000..27a0ba5 Binary files /dev/null and b/platforms/darwin-x64/libprotect_ffi.dylib differ diff --git a/platforms/linux-arm64-gnu/libprotect_ffi.so b/platforms/linux-arm64-gnu/libprotect_ffi.so new file mode 100644 index 0000000..12f74c0 Binary files /dev/null and b/platforms/linux-arm64-gnu/libprotect_ffi.so differ diff --git a/platforms/linux-x64-gnu/libprotect_ffi.so b/platforms/linux-x64-gnu/libprotect_ffi.so new file mode 100644 index 0000000..72141e1 Binary files /dev/null and b/platforms/linux-x64-gnu/libprotect_ffi.so differ diff --git a/platforms/win32-x64-msvc/protect_ffi.dll b/platforms/win32-x64-msvc/protect_ffi.dll new file mode 100644 index 0000000..2e22efa Binary files /dev/null and b/platforms/win32-x64-msvc/protect_ffi.dll differ