From 1e362d12f1a3f7e95d747748bb7a561a171032da Mon Sep 17 00:00:00 2001 From: d3v-null Date: Wed, 14 Aug 2024 09:49:04 +0800 Subject: [PATCH] update lock to use rubbl with casacore 3.5.0 --- Cargo.lock | 12 ++++++------ README.md | 16 ++++++++++++++-- 2 files changed, 20 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 244bca7..ba9bf24 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -206,9 +206,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.0.82" +version = "1.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "305fe645edc1442a0fa8b6726ba61d422798d37a52e12eaecf4b022ebbb88f01" +checksum = "e9e8aabfac534be767c909e0690571677d49f41bd8465ae876fe043d52ba5292" dependencies = [ "jobserver", "libc", @@ -900,9 +900,9 @@ checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" [[package]] name = "jobserver" -version = "0.1.26" +version = "0.1.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2" +checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" dependencies = [ "libc", ] @@ -1408,9 +1408,9 @@ dependencies = [ [[package]] name = "rubbl_casatables_impl" -version = "0.3.31101" +version = "0.4.35000" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b78213d960c3b87c06528ccf32d1f051bd3e8c3e9b12918a69a2ffaef25764a7" +checksum = "9c00881962eba4d23230c81fa42d5813a62d637dc28ff77b1efecd2b5f622223" dependencies = [ "cc", ] diff --git a/README.md b/README.md index c5a7961..1d0919b 100644 --- a/README.md +++ b/README.md @@ -60,12 +60,24 @@ cargo make install_deps export LD_LIBRARY_PATH="/usr/local/lib/" ``` +### macOS + +Previously macOS was supported, however this has ben dropped due stability issues with casacore and aoflagger. + +The following may or may not work. + +```bash +brew tap mwatelescope/tap +brew install mwatelescope/tap/aoflagger +AOFLAGGER_INCLUDE_DIR=/opt/homebrew/include/ cargo install --path . +export DYLD_FALLBACK_LIBRARY_PATH=/opt/homebrew/lib/ +birli +``` + ### Other Operating Systems Unfortunately most of the prerequisites aren't available on Windows. However, WSL is great, and there is a docker image! You could use VSCode remote for WSL or Docker. Your best best is Ubuntu LTS -Previously macOS was supported, however this has ben dropped due to issues with the [aoflagger Homebrew tap](https://github.com/MWATelescope/homebrew-tap/blob/main/Formula/aoflagger.rb). Any help here would be welcome. - ### Installing the binary ```bash