test.bash is a simple script that builds the c-shared library from test_main.go, compiles SeqTest.m and the objective-c bindings of testpkg (testpkg/objc_testpkg/GoTestpkg.*), and runs the output. Eventually this will be replaced with coed that runs gomobile bind & xcodebuild. The code under testpkg/go_testpkg and testpkg/objc_testpkg is the output of gobind (now manually-generated). I am adding it to repo now in order to get the testpkg/objc_tstpkg reviewed. Eventually, this will be removed from the repo. Change-Id: I8d6af3732337992af922cb4615a63f385e19d489 Reviewed-on: https://go-review.googlesource.com/9826 Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com>
20 lines
407 B
Go
20 lines
407 B
Go
// Copyright 2015 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.
|
|
|
|
// +build ignore
|
|
|
|
// Dummy main used by test.bash to build testpkg.
|
|
package main
|
|
|
|
import "C"
|
|
|
|
import (
|
|
_ "golang.org/x/mobile/bind/objc"
|
|
_ "golang.org/x/mobile/bind/objc/testpkg/go_testpkg"
|
|
)
|
|
|
|
func main() {
|
|
panic("not called in a c-archive")
|
|
}
|