Download and run several cview-based applications
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

44 lines
740 B

#!/bin/bash
#
# Usage: cview.sh [path]
#
# Description: Download and run several cview-based applications
# You may optionally provide a path to a local copy of cview
set -e
mkdir -p data
cd data
# Amfora - Gemini browser
if [ ! -d amfora ]
then
git clone https://github.com/makeworld-the-better-one/amfora
cd amfora
else
cd amfora
git pull
fi
if [ ! -z "$1" ]; then
go mod edit -replace code.rocketnine.space/tslocum/cview="$1"
fi
make clean
make
./amfora
# netris - Tetris clone
cd ../
if [ ! -d netris ]
then
git clone https://code.rocketnine.space/tslocum/netris
cd netris
else
cd netris
git pull
fi
if [ ! -z "$1" ]; then
go mod edit -replace code.rocketnine.space/tslocum/cview="$1"
fi
cd cmd/netris
go build
./netris