Releases: drewc/druix
Releases · drewc/druix
Ledger SMB Library tarball
Now let's install everything!
#+begin_src shell
cpanm --notest --with-feature=starman --with-feature=latex-pdf-ps --with-feature=latex-pdf-images --with-feature=openoffice --installdeps "$LSMB_DIR"
#+end_src
That works! Now make a tarball
#+begin_src shell
TB_MACHINE=`uname -m`
TB_DATE=`date -I`
TB=ledgersmb-lib-$TB_MACHINE-$TB_DATE.tar.gz
mkdir /tmp/ledgersmb-lib
rsync -aHzv --compare-dest=/tmp/ledgersmb.dist/ /tmp/ledgersmb /tmp/ledgersmb-lib/
cd /tmp/ledgersmb-lib
tar czvf $TB ledgersmb
#+end_src
v0.0.0-geth-libs
We can't autodownload things and packaging Go libs is a real PITA
cd /tmp/ ; cd $(mktemp -d "GETH_XXXX");
mkdir go-root-here; cd go-root-here;
export GOPATH="$(pwd)" ; cd ..
tar xvf ~/Downloads/go-ethereum-1.10.6.tar.gz
cd go-ethereum-1.10.6/
make geth
cd go-root-here/ ; tar zcvf ../go-ethereum-libs-1.10.6.tar.gz ./ ; cd ..
mv go-ethereum-libs-1.10.6.tar.gz ~/me/guix/