Parcourir la source

first pass at #409

tags/v1.1.0-rc1
Shivaram Lingamneni il y a 5 ans
Parent
révision
b6feca05a3
3 fichiers modifiés avec 21 ajouts et 9 suppressions
  1. 0
    4
      .travis.yml
  2. 5
    5
      Makefile
  3. 16
    0
      install.sh

+ 0
- 4
.travis.yml Voir le fichier

@@ -3,10 +3,6 @@ language: go
3 3
 go:
4 4
     - "1.11.x"
5 5
 
6
-install: make deps
7
-
8 6
 script:
9
-- wget https://github.com/goreleaser/goreleaser/releases/download/v0.62.2/goreleaser_Linux_x86_64.tar.gz
10
-- tar -xzf goreleaser_Linux_x86_64.tar.gz -C $GOPATH/bin
11 7
 - make
12 8
 - make test

+ 5
- 5
Makefile Voir le fichier

@@ -1,13 +1,13 @@
1
-.PHONY: all build
1
+.PHONY: all install release capdefs deps test
2 2
 
3 3
 capdef_file = ./irc/caps/defs.go
4 4
 
5
-all: build
5
+all: install
6 6
 
7
-build:
8
-	goreleaser --snapshot --rm-dist
7
+install: deps
8
+	./install.sh
9 9
 
10
-buildrelease:
10
+release:
11 11
 	goreleaser --skip-publish --rm-dist
12 12
 
13 13
 capdefs:

+ 16
- 0
install.sh Voir le fichier

@@ -0,0 +1,16 @@
1
+#!/bin/bash
2
+
3
+if [ -z "$GOPATH" ]; then
4
+	echo \$GOPATH is unset: see https://golang.org/doc/code.html for details
5
+	exit 1
6
+fi
7
+
8
+EXPECTED_DIR=${GOPATH}/src/github.com/oragono/oragono
9
+
10
+if [ `pwd` != "$EXPECTED_DIR" ] ; then
11
+	echo working checkout is not where \$GOPATH expects it: should be $EXPECTED_DIR
12
+	exit 1
13
+fi
14
+
15
+go install -v
16
+echo successfully installed as ${GOPATH}/bin/oragono

Chargement…
Annuler
Enregistrer