15420d4d89
Partially rewrote the forum permissions system to make it more stable. Moved config.go into it's own package in /config/ Removed Go Git as a dependency. Tweaked the GopherJS pulling. Fixed inserts where all the columns have default values. Reverted a silly tweak I made thinking that mOrder == order. Removed the /common/ hack from the patcher. Fixed a bug where the forum creator would ignore the visiblity value you provided. The tests now work again. Swapped a misplaced fmt.Println with a fmt.Printf. Fixed a bug in the installer where all the table logs would be on one line in the console. Added more logging to the installer.
43 lines
930 B
Plaintext
43 lines
930 B
Plaintext
echo "Installing the MySQL Driver"
|
|
go get -u github.com/go-sql-driver/mysql
|
|
|
|
echo "Installing the PostgreSQL Driver"
|
|
go get -u github.com/lib/pq
|
|
|
|
echo "Installing the MSSQL Driver"
|
|
go get -u github.com/denisenkom/go-mssqldb
|
|
|
|
echo "Installing bcrypt"
|
|
go get -u golang.org/x/crypto/bcrypt
|
|
|
|
echo "Installing gopsutil"
|
|
go get -u github.com/Azareal/gopsutil
|
|
|
|
echo "Installing Gorilla WebSockets"
|
|
go get -u github.com/gorilla/websocket
|
|
|
|
echo "Installing Sourcemap (dependency for OttoJS)"
|
|
go get -u gopkg.in/sourcemap.v1
|
|
|
|
echo "Installing OttoJS"
|
|
go get -u github.com/robertkrimen/otto
|
|
|
|
echo "Installing the Rez Image Resizer"
|
|
go get -u github.com/bamiaux/rez
|
|
|
|
echo "Installing fsnotify"
|
|
go get -u github.com/fsnotify/fsnotify
|
|
|
|
echo "Installing GopherJS"
|
|
go get -u github.com/gopherjs/gopherjs/...
|
|
|
|
echo "Building the installer"
|
|
cd ./install
|
|
go generate
|
|
go build -o Install
|
|
mv ./Install ..
|
|
cd ..
|
|
|
|
echo "Running the installer"
|
|
./Install
|