diff --git a/defaults/defaults_darwin.go b/defaults/defaults_darwin.go new file mode 100644 index 000000000..3cf57f39d --- /dev/null +++ b/defaults/defaults_darwin.go @@ -0,0 +1,40 @@ +// +build darwin + +/* + Copyright The containerd 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. +*/ + +package defaults + +const ( + // DefaultRootDir is the default location used by containerd to store + // persistent data + DefaultRootDir = "/var/lib/containerd" + // DefaultStateDir is the default location used by containerd to store + // transient data + DefaultStateDir = "/var/run/containerd" + // DefaultAddress is the default unix socket address + DefaultAddress = "/var/run/containerd/containerd.sock" + // DefaultDebugAddress is the default unix socket address for pprof data + DefaultDebugAddress = "/var/run/containerd/debug.sock" + // DefaultFIFODir is the default location used by client-side cio library + // to store FIFOs. + DefaultFIFODir = "/var/run/containerd/fifo" + // DefaultRuntime is the default Darwin runtime. + // NOTE: there is no runtime on Darwin as of now. + DefaultRuntime = "" + // DefaultConfigDir is the default location for config files. + DefaultConfigDir = "/etc/containerd" +) diff --git a/defaults/defaults_unix.go b/defaults/defaults_unix.go index 6b69cd06b..2b485803b 100644 --- a/defaults/defaults_unix.go +++ b/defaults/defaults_unix.go @@ -1,4 +1,4 @@ -// +build !windows +// +build !windows,!darwin /* Copyright The containerd Authors. diff --git a/mount/temp_unix.go b/mount/temp_unix.go index ed190b8f9..fe162c067 100644 --- a/mount/temp_unix.go +++ b/mount/temp_unix.go @@ -1,4 +1,4 @@ -// +build !windows +// +build !windows,!darwin /* Copyright The containerd Authors. diff --git a/mount/temp_unsupported.go b/mount/temp_unsupported.go index 942be4128..75a678f8e 100644 --- a/mount/temp_unsupported.go +++ b/mount/temp_unsupported.go @@ -1,4 +1,4 @@ -// +build windows +// +build windows darwin /* Copyright The containerd Authors.