aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD2
-rwxr-xr-xinstall.sh8
3 files changed, 8 insertions, 4 deletions
diff --git a/.gitignore b/.gitignore
index 34fb28a..e284522 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,3 @@
/target
-*.pkg.tar.zst
+*.pkg.tar.*
/pkg
diff --git a/PKGBUILD b/PKGBUILD
index addd2f9..ff3706b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@ makedepends=('rust' 'cargo')
arch=('any')
build() {
- cargo build --frozen --release
+ cargo build --release
}
package() {
diff --git a/install.sh b/install.sh
index 836b464..daed887 100755
--- a/install.sh
+++ b/install.sh
@@ -1,4 +1,8 @@
#!/bin/sh
-makepkg
-sudo pacman -U dotfiles-installer*.pkg.tar* \ No newline at end of file
+if ! [ rustc --version > /dev/null 2>&1 ]; then
+ sudo pacman -S rustup || exit $?
+ rustup default stable || exit $?
+fi
+makepkg -f || exit $?
+sudo pacman -U dotfiles-installer*.pkg.tar*