diff --git a/CHANGELOG.md b/CHANGELOG.md index 3432612..20fa1a2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Upgraded to GHC 9.6.5 - Implemented config and data folder +- Improved the `configure` script for installation ### Fixed diff --git a/configure b/configure index 550828d..25686c1 100755 --- a/configure +++ b/configure @@ -1,12 +1,12 @@ #!/bin/bash -echo "Configuring zenith...." +echo "Configuring Zenith...." if grep -q "local/share/zcash-haskell" "$HOME/.bashrc"; then echo "... Paths already exist" else # Set Paths echo "... Adding new zenith paths to local configuration" - echo "export PKG_CONFIG_PATH=$HOME/.local/share/zcash-haskell" | tee -a ~/.bashrc - echo "export LD_LIBRARY_PATH=$HOME/.local/share/zcash-haskell" | tee -a ~/.bashrc + echo "export PKG_CONFIG_PATH=$HOME/.local/share/zcash-haskell:\$PKG_CONFIG_PATH" | tee -a ~/.bashrc + echo "export LD_LIBRARY_PATH=$HOME/.local/share/zcash-haskell:\$LD_LIBRARY_PATH" | tee -a ~/.bashrc fi echo "... Reloading paths" source ~/.bashrc diff --git a/install b/install new file mode 100755 index 0000000..2dc2023 --- /dev/null +++ b/install @@ -0,0 +1,5 @@ +#!/bin/bash + +echo "Deploying Zenith executable..." +ln -s ${PWD}/dist-newstyle/build/x86_64-linux/ghc-9.6.5/zenith-0.6.0.0/build/zenith/zenith ~/.local/bin/zenith +echo "Done."