| # Copyright 2011 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 ../../../src/Make.inc | |
| TARG=cgosotest | |
| CGO_DEPS+=libcgoso.so | |
| CGO_LDFLAGS+=-lcgoso -L. | |
| CLEANFILES+=out libcgoso.so | |
| CGOFILES=\ | |
| cgoso.go\ | |
| include ../../../src/Make.pkg | |
| libcgoso.so: cgoso_c.c | |
| gcc cgoso_c.c -fPIC -o $@ $(_CGO_CFLAGS_$(GOARCH)) $(_CGO_LDFLAGS_$(GOOS)) | |
| out: install main.go | |
| $(GC) $(GCFLAGS) $(GCIMPORTS) main.go | |
| $(LD) -o $@ main.$O |