我正在尝试从命令行运行GHUnitTest案例。 完成Here
的所有步骤我的GHUnitTest目标名称为GHUnitTests
。我在命令行上使用以下脚本
default:
\# Set default make action here
\# xcodebuild -target GHUnitTests -configuration MyMainTarget -sdk iphonesimulator build
clean:
-rm -rf build/*
test: GHUNIT_CLI=1 xcodebuild -target GHUnitTests -configuration Debug -sdk iphonesimulator build`
在终端上使用$ make test
运行它。
但总是得到以下错误。
make: * 没有规则来制作目标`test'。 。停止>
如何修复它。 Plz帮助
答案 0 :(得分:0)
我认为你可能只是在跑步"进行测试"来自错误的目录。
进行测试的第一步'工作是在您的项目目录中,在Makefile旁边。
你的makefile应该是这样的(我在你的例子中看到它): https://github.com/gh-unit/gh-unit/blob/master/Project-iOS/Makefile.example
如果您的项目目录是~/ios/app/MyApp/
,
那你应该把Makefile保存到~/ios/app/MyApp/Makefile
那么
cd ~/ios/app/MyApp
然后
make test