Commit 8016732a authored by Jacob Vosmaer's avatar Jacob Vosmaer

make idempotence fixes

parent 04824137
......@@ -12,6 +12,7 @@ ${GRAFANA_SOURCE}/build.go: v3.0-beta5.tar.gz
tar zxf $<
mkdir -p ${GRAFANA_PARENT}
mv grafana-3.0-beta5 ${GRAFANA_SOURCE}
touch $@
bin/grafana-server: ${GRAFANA_SOURCE}/build.go
cd ${GRAFANA_SOURCE} && go run build.go setup
......
......@@ -8,15 +8,16 @@ v0.12.2.tar.gz:
curl -LO https://github.com/influxdata/influxdb/archive/v0.12.2.tar.gz
echo 'fb2f918794db07c2a05388fd583591bb3084b2af37a64e98be4b4c73302a8742 v0.12.2.tar.gz' | shasum -a256
src/github.com/influxdata/influxdb: v0.12.2.tar.gz
${INFLUXDB_SOURCE}/Godeps: v0.12.2.tar.gz
tar zxf $<
mkdir -p ${INFLUXDB_PARENT}
mv influxdb-0.12.2 ${INFLUXDB_SOURCE}
touch $@
bin/gdm:
go get github.com/sparrc/gdm
bin/influxd: bin/gdm ${INFLUXDB_SOURCE}
bin/influxd: bin/gdm ${INFLUXDB_SOURCE}/Godeps
cd ${INFLUXDB_SOURCE} && ${GOPATH}/bin/gdm restore
cd ${INFLUXDB_SOURCE} && go install ./...
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment