Rob Pike | 795004c | 2008-09-10 12:14:39 -0700 | [diff] [blame] | 1 | # Copyright 2009 The Go Authors. All rights reserved. |
| 2 | # Use of this source code is governed by a BSD-style |
| 3 | # license that can be found in the LICENSE file. |
| 4 | |
Russ Cox | da392d9 | 2010-08-18 10:08:49 -0400 | [diff] [blame] | 5 | include ../../Make.inc |
Rob Pike | 795004c | 2008-09-10 12:14:39 -0700 | [diff] [blame] | 6 | |
Russ Cox | 3b864e4 | 2009-08-12 13:18:37 -0700 | [diff] [blame] | 7 | TARG=os |
| 8 | GOFILES=\ |
Russ Cox | 3b864e4 | 2009-08-12 13:18:37 -0700 | [diff] [blame] | 9 | error.go\ |
Rob Pike | 26cda27 | 2010-11-08 13:25:01 -0800 | [diff] [blame] | 10 | env.go\ |
Russ Cox | 3b864e4 | 2009-08-12 13:18:37 -0700 | [diff] [blame] | 11 | exec.go\ |
| 12 | file.go\ |
| 13 | getwd.go\ |
| 14 | path.go\ |
| 15 | proc.go\ |
Russ Cox | a64b69d | 2009-11-01 09:37:13 -0800 | [diff] [blame] | 16 | stat_$(GOOS).go\ |
Russ Cox | 3b864e4 | 2009-08-12 13:18:37 -0700 | [diff] [blame] | 17 | time.go\ |
| 18 | types.go\ |
Russ Cox | 72e3b20 | 2008-09-19 11:55:46 -0700 | [diff] [blame] | 19 | |
Alex Brainman | b07e4d9 | 2010-04-13 16:30:11 -0700 | [diff] [blame] | 20 | GOFILES_freebsd=\ |
Russ Cox | cf56f06 | 2011-04-06 15:44:40 -0400 | [diff] [blame] | 21 | dir_unix.go\ |
Yuval Pavel Zholkover | c256f0a | 2011-04-02 14:28:58 -0700 | [diff] [blame] | 22 | error_posix.go\ |
Peter Mundy | 0e25775 | 2010-06-30 13:52:34 -0700 | [diff] [blame] | 23 | env_unix.go\ |
Yuval Pavel Zholkover | c256f0a | 2011-04-02 14:28:58 -0700 | [diff] [blame] | 24 | file_posix.go\ |
Alex Brainman | b07e4d9 | 2010-04-13 16:30:11 -0700 | [diff] [blame] | 25 | file_unix.go\ |
Yasuhiro Matsumoto | 0f4510b | 2011-05-29 13:03:49 +1000 | [diff] [blame] | 26 | path_unix.go\ |
Giles Lean | 461314b | 2010-04-26 23:01:31 -0700 | [diff] [blame] | 27 | sys_bsd.go\ |
Yuval Pavel Zholkover | c256f0a | 2011-04-02 14:28:58 -0700 | [diff] [blame] | 28 | exec_posix.go\ |
Alex Brainman | 4ecebfe | 2011-02-04 14:41:26 +1100 | [diff] [blame] | 29 | exec_unix.go\ |
Evan Shaw | 94b974a | 2011-06-06 19:53:30 +1000 | [diff] [blame] | 30 | signal_unix.go\ |
Alex Brainman | b07e4d9 | 2010-04-13 16:30:11 -0700 | [diff] [blame] | 31 | |
| 32 | GOFILES_darwin=\ |
Russ Cox | cf56f06 | 2011-04-06 15:44:40 -0400 | [diff] [blame] | 33 | dir_unix.go\ |
Yuval Pavel Zholkover | c256f0a | 2011-04-02 14:28:58 -0700 | [diff] [blame] | 34 | error_posix.go\ |
Peter Mundy | 0e25775 | 2010-06-30 13:52:34 -0700 | [diff] [blame] | 35 | env_unix.go\ |
Yuval Pavel Zholkover | c256f0a | 2011-04-02 14:28:58 -0700 | [diff] [blame] | 36 | file_posix.go\ |
Alex Brainman | b07e4d9 | 2010-04-13 16:30:11 -0700 | [diff] [blame] | 37 | file_unix.go\ |
Yasuhiro Matsumoto | 0f4510b | 2011-05-29 13:03:49 +1000 | [diff] [blame] | 38 | path_unix.go\ |
Giles Lean | 461314b | 2010-04-26 23:01:31 -0700 | [diff] [blame] | 39 | sys_bsd.go\ |
Yuval Pavel Zholkover | c256f0a | 2011-04-02 14:28:58 -0700 | [diff] [blame] | 40 | exec_posix.go\ |
Alex Brainman | 4ecebfe | 2011-02-04 14:41:26 +1100 | [diff] [blame] | 41 | exec_unix.go\ |
Evan Shaw | 94b974a | 2011-06-06 19:53:30 +1000 | [diff] [blame] | 42 | signal_unix.go\ |
Alex Brainman | b07e4d9 | 2010-04-13 16:30:11 -0700 | [diff] [blame] | 43 | |
| 44 | GOFILES_linux=\ |
Russ Cox | cf56f06 | 2011-04-06 15:44:40 -0400 | [diff] [blame] | 45 | dir_unix.go\ |
Yuval Pavel Zholkover | c256f0a | 2011-04-02 14:28:58 -0700 | [diff] [blame] | 46 | error_posix.go\ |
Peter Mundy | 0e25775 | 2010-06-30 13:52:34 -0700 | [diff] [blame] | 47 | env_unix.go\ |
Yuval Pavel Zholkover | c256f0a | 2011-04-02 14:28:58 -0700 | [diff] [blame] | 48 | file_posix.go\ |
Alex Brainman | b07e4d9 | 2010-04-13 16:30:11 -0700 | [diff] [blame] | 49 | file_unix.go\ |
Yasuhiro Matsumoto | 0f4510b | 2011-05-29 13:03:49 +1000 | [diff] [blame] | 50 | path_unix.go\ |
Giles Lean | 461314b | 2010-04-26 23:01:31 -0700 | [diff] [blame] | 51 | sys_linux.go\ |
Yuval Pavel Zholkover | c256f0a | 2011-04-02 14:28:58 -0700 | [diff] [blame] | 52 | exec_posix.go\ |
Alex Brainman | 4ecebfe | 2011-02-04 14:41:26 +1100 | [diff] [blame] | 53 | exec_unix.go\ |
Evan Shaw | 94b974a | 2011-06-06 19:53:30 +1000 | [diff] [blame] | 54 | signal_unix.go\ |
Alex Brainman | b07e4d9 | 2010-04-13 16:30:11 -0700 | [diff] [blame] | 55 | |
Alex Brainman | f81d471 | 2010-04-29 23:45:14 -0700 | [diff] [blame] | 56 | GOFILES_windows=\ |
Russ Cox | cf56f06 | 2011-04-06 15:44:40 -0400 | [diff] [blame] | 57 | dir_windows.go\ |
Yuval Pavel Zholkover | c256f0a | 2011-04-02 14:28:58 -0700 | [diff] [blame] | 58 | error_posix.go\ |
Peter Mundy | 0e25775 | 2010-06-30 13:52:34 -0700 | [diff] [blame] | 59 | env_windows.go\ |
Yuval Pavel Zholkover | c256f0a | 2011-04-02 14:28:58 -0700 | [diff] [blame] | 60 | file_posix.go\ |
Alex Brainman | f81d471 | 2010-04-29 23:45:14 -0700 | [diff] [blame] | 61 | file_windows.go\ |
Yasuhiro Matsumoto | 0f4510b | 2011-05-29 13:03:49 +1000 | [diff] [blame] | 62 | path_windows.go\ |
Alex Brainman | f81d471 | 2010-04-29 23:45:14 -0700 | [diff] [blame] | 63 | sys_windows.go\ |
Yuval Pavel Zholkover | c256f0a | 2011-04-02 14:28:58 -0700 | [diff] [blame] | 64 | exec_posix.go\ |
Alex Brainman | 4ecebfe | 2011-02-04 14:41:26 +1100 | [diff] [blame] | 65 | exec_windows.go\ |
Evan Shaw | 94b974a | 2011-06-06 19:53:30 +1000 | [diff] [blame] | 66 | signal_windows.go\ |
Alex Brainman | b07e4d9 | 2010-04-13 16:30:11 -0700 | [diff] [blame] | 67 | |
Yuval Pavel Zholkover | c256f0a | 2011-04-02 14:28:58 -0700 | [diff] [blame] | 68 | GOFILES_plan9=\ |
Russ Cox | cf56f06 | 2011-04-06 15:44:40 -0400 | [diff] [blame] | 69 | dir_plan9.go\ |
Yuval Pavel Zholkover | c256f0a | 2011-04-02 14:28:58 -0700 | [diff] [blame] | 70 | error_plan9.go\ |
| 71 | env_plan9.go\ |
| 72 | file_plan9.go\ |
Yasuhiro Matsumoto | 0f4510b | 2011-05-29 13:03:49 +1000 | [diff] [blame] | 73 | path_plan9.go\ |
Yuval Pavel Zholkover | c256f0a | 2011-04-02 14:28:58 -0700 | [diff] [blame] | 74 | sys_plan9.go\ |
| 75 | exec_plan9.go\ |
Yuval Pavel Zholkover | 1811243 | 2011-06-14 11:20:34 -0400 | [diff] [blame] | 76 | str.go\ |
Yuval Pavel Zholkover | c256f0a | 2011-04-02 14:28:58 -0700 | [diff] [blame] | 77 | |
Alex Brainman | b07e4d9 | 2010-04-13 16:30:11 -0700 | [diff] [blame] | 78 | GOFILES+=$(GOFILES_$(GOOS)) |
| 79 | |
Evan Shaw | 94b974a | 2011-06-06 19:53:30 +1000 | [diff] [blame] | 80 | CLEANFILES+=signal_unix.go signal_windows.go |
| 81 | |
Sergio Luis O. B. Correia | 6fc8207 | 2009-11-23 17:32:51 -0800 | [diff] [blame] | 82 | include ../../Make.pkg |
Evan Shaw | 94b974a | 2011-06-06 19:53:30 +1000 | [diff] [blame] | 83 | |
| 84 | signal_unix.go: ../syscall/zerrors_$(GOOS)_$(GOARCH).go |
| 85 | ./mkunixsignals.sh $< > $@ || rm -f $@ |
| 86 | |
| 87 | signal_windows.go: ../syscall/ztypes_$(GOOS)_$(GOARCH).go |
| 88 | ./mkunixsignals.sh $< > $@ || rm -f $@ |