summaryrefslogtreecommitdiff
path: root/src/pkg/os/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/pkg/os/Makefile')
-rw-r--r--src/pkg/os/Makefile17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/pkg/os/Makefile b/src/pkg/os/Makefile
index cd9284079..497e5a958 100644
--- a/src/pkg/os/Makefile
+++ b/src/pkg/os/Makefile
@@ -23,9 +23,11 @@ GOFILES_freebsd=\
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\
@@ -33,9 +35,11 @@ GOFILES_darwin=\
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\
@@ -43,9 +47,11 @@ GOFILES_linux=\
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\
@@ -53,18 +59,29 @@ GOFILES_windows=\
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\
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)_$(GOARCH).go
+ ./mkunixsignals.sh $< > $@ || rm -f $@