From: Joe Poirier Date: Thu, 9 Sep 2010 05:42:55 +0000 (-0400) Subject: build: generate, clean .exe files on Windows X-Git-Tag: weekly.2010-09-15~77 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=1d62becbd886f4b6c5dfba77ae5346107d554f2b;p=gostls13.git build: generate, clean .exe files on Windows R=rsc, brainman, vcc CC=golang-dev https://golang.org/cl/2165044 --- diff --git a/src/Make.ccmd b/src/Make.ccmd index e22e256f00..a0da13857e 100644 --- a/src/Make.ccmd +++ b/src/Make.ccmd @@ -4,6 +4,10 @@ # Makefile for commands written in C. +ifeq (windows,$(findstring windows, $(shell uname | tr A-Z a-z | sed 's/mingw/windows/'))) +TARG:=$(TARG).exe +endif + $(TARG): $(OFILES) $(LIB) $(HOST_LD) -o $(TARG) -L"$(GOROOT)"/lib $(OFILES) $(LIB) -lbio -l9 -lm diff --git a/src/Make.pkg b/src/Make.pkg index 6c1ac7a872..d5ccbe0308 100644 --- a/src/Make.pkg +++ b/src/Make.pkg @@ -50,7 +50,7 @@ coverage: gotest 6cov -g $(shell pwd) $O.out | grep -v '_test\.go:' -CLEANFILES+=*.cgo1.go *.cgo2.c _cgo_defun.c _cgo_gotypes.go _cgo_export.* *.so _obj _test _testmain.go +CLEANFILES+=*.cgo1.go *.cgo2.c _cgo_defun.c _cgo_gotypes.go _cgo_export.* *.so _obj _test _testmain.go *.exe test: gotest