~jamesh/+junk/go-unity

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
GO=go
GOPATH=$(shell pwd)/../..

GO_BUILD = GOPATH=$(GOPATH) $(GO) build

GO_GOBJECT_GEN = ../github.com/nsf/gogobject/build/go-gobject-gen

all: dee-1.0/dee.go unity-6.0/unity.go
	$(GO_BUILD) unity/dee-1.0
	$(GO_BUILD) unity/unity-6.0

dee-1.0/dee.go dee-1.0/dee.gen.h dee-1.0/dee.gen.c: dee-1.0/dee.go.in dee-1.0/config.json
	$(GO_GOBJECT_GEN) $<

unity-6.0/unity.go unity-6.0/unity.gen.h unity-6.0/unity.gen.c: unity-6.0/unity.go.in unity-6.0/config.json
	$(GO_GOBJECT_GEN) $<