瀏覽代碼

etcd-top: make build require -tags pcap

Fixes travis.
Anthony Romano 9 年之前
父節點
當前提交
2af31f99c3
共有 2 個文件被更改,包括 25 次插入0 次删除
  1. 2 0
      tools/etcd-top/etcd-top.go
  2. 23 0
      tools/etcd-top/stub.go

+ 2 - 0
tools/etcd-top/etcd-top.go

@@ -12,6 +12,8 @@
 // See the License for the specific language governing permissions and
 // See the License for the specific language governing permissions and
 // limitations under the License.
 // limitations under the License.
 
 
+// +build pcap
+
 package main
 package main
 
 
 import (
 import (

+ 23 - 0
tools/etcd-top/stub.go

@@ -0,0 +1,23 @@
+// Copyright 2015 The etcd Authors
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+// +build !pcap
+
+package main
+
+import "fmt"
+
+func main() {
+	fmt.Println("please build etcd-top with -tags pcap")
+}