Skip to content

Commit 88159f8

Browse files
committed
add macos check
1 parent 7bb90e8 commit 88159f8

3 files changed

Lines changed: 26 additions & 4 deletions

File tree

cmd/dbc/latest_darwin.go

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// Copyright 2026 Columnar Technologies Inc.
2+
//
3+
// Licensed under the Apache License, Version 2.0 (the "License");
4+
// you may not use this file except in compliance with the License.
5+
// You may obtain a copy of the License at
6+
//
7+
// http://www.apache.org/licenses/LICENSE-2.0
8+
//
9+
// Unless required by applicable law or agreed to in writing, software
10+
// distributed under the License is distributed on an "AS IS" BASIS,
11+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
// See the License for the specific language governing permissions and
13+
// limitations under the License.
14+
15+
package main
16+
17+
import "path/filepath"
18+
19+
func isManaged(exe string) bool {
20+
if filepath.Dir(exe) == "/usr/local/bin" {
21+
// system-wide pip install
22+
return true
23+
}
24+
25+
return false
26+
}

cmd/dbc/latest_linux.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
//go:build linux
16-
1715
package main
1816

1917
import (

cmd/dbc/latest_windows.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
//go:build windows
16-
1715
package main
1816

1917
import (

0 commit comments

Comments
 (0)