1、自动测试我的项目。
2、能应付相依赖erl文件的编译。
3、编译test文件下的源代码。
这里稍微修改下原先的complie 任务,让它也能编译test文件
修改如下:
desc "Complie project!!"
task :complie do |t|
srcs = FileList['./srcs/**/*.erl','./test/**/*.erl']
srcs.each do |erl_file|
puts "complie #{erl_file}"
sh "erlc -o ./bin #{erl_file} > log.txt"
end
end
1、自动测试我的项目。
2、能应付相依赖erl文件的编译。
3、编译test文件下的源代码。
本文介绍了一个用于Erlang项目的自动化测试及编译脚本的实现方法,该脚本能同时编译项目源代码及测试文件,并且能够处理相互依赖的Erlang文件。
1057

被折叠的 条评论
为什么被折叠?



