alicelinux

A lightweight musl + clang/llvm + libressl + busybox distro
git clone https://codeberg.org/emmett1/alicelinux
Log | Files | Refs | README | LICENSE

abuild (509B)


      1 name=fzf
      2 version=0.65.2
      3 release=1
      4 source="https://github.com/junegunn/${name}/archive/v${version}/${name}-${version}.tar.gz"
      5 
      6 build() {
      7 	export CGO_CPPFLAGS="${CPPFLAGS}"
      8 	export CGO_CFLAGS="${CFLAGS}"
      9 	export CGO_CXXFLAGS="${CXXFLAGS}"
     10 	export CGO_LDFLAGS="${LDFLAGS}"
     11 
     12 	mkdir -p $SRC/.gopath
     13 	export GOPATH=$SRC/.gopath
     14 
     15 	go build \
     16 	-trimpath \
     17 	-buildmode=pie \
     18 	-mod=readonly \
     19 	-modcacherw \
     20 	-o $name .
     21 	go build -o $name .
     22 
     23 	install -dm755 $PKG/usr/bin
     24 	install -m755 fzf bin/fzf-tmux $PKG/usr/bin/
     25 }