# Copyright 2009 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. include ../../Make.inc TARG=os GOFILES=\ error.go\ env.go\ exec.go\ file.go\ getwd.go\ path.go\ proc.go\ stat_$(GOOS).go\ time.go\ types.go\ GOFILES_freebsd=\ dir_unix.go\ error_posix.go\ env_unix.go\ file_posix.go\ file_unix.go\ path_unix.go\ sys_bsd.go\ exec_posix.go\ exec_unix.go\ signal_unix.go\ GOFILES_darwin=\ dir_unix.go\ error_posix.go\ env_unix.go\ file_posix.go\ file_unix.go\ path_unix.go\ sys_bsd.go\ exec_posix.go\ exec_unix.go\ signal_unix.go\ GOFILES_linux=\ dir_unix.go\ error_posix.go\ env_unix.go\ file_posix.go\ file_unix.go\ path_unix.go\ sys_linux.go\ exec_posix.go\ exec_unix.go\ signal_unix.go\ GOFILES_windows=\ dir_windows.go\ error_posix.go\ env_windows.go\ file_posix.go\ file_windows.go\ path_windows.go\ sys_windows.go\ exec_posix.go\ exec_windows.go\ signal_windows.go\ GOFILES_plan9=\ dir_plan9.go\ error_plan9.go\ env_plan9.go\ file_plan9.go\ path_plan9.go\ sys_plan9.go\ exec_plan9.go\ str.go\ GOFILES+=$(GOFILES_$(GOOS)) CLEANFILES+=signal_unix.go signal_windows.go include ../../Make.pkg signal_unix.go: ../syscall/zerrors_$(GOOS)_$(GOARCH).go ./mkunixsignals.sh $< > $@ || rm -f $@ signal_windows.go: ../syscall/ztypes_$(GOOS).go ./mkunixsignals.sh $< > $@ || rm -f $@