// Copyright 2015 The Go Authors. All rights reserved. | |
// Use of this source code is governed by a BSD-style | |
// license that can be found in the LICENSE file. | |
// +build darwin | |
// +build arm arm64 | |
package time | |
import "syscall" | |
var zoneSources = []string{ | |
getZipParent() + "/zoneinfo.zip", | |
} | |
func getZipParent() string { | |
wd, err := syscall.Getwd() | |
if err != nil { | |
return "/XXXNOEXIST" | |
} | |
// The working directory at initialization is the root of the | |
// app bundle: "/private/.../bundlename.app". That's where we | |
// keep zoneinfo.zip. | |
return wd | |
} | |
func initLocal() { | |
// TODO(crawshaw): [NSTimeZone localTimeZone] | |
localLoc = *UTC | |
} |