我们的需求:
1、在cookie文件中添加工程目录下的lib和bin到erlang系统的加载路径中去。
2、想要这个rakefile能自动编译我的erlang项目。
3、建立工程的时候(rake init_project)自动执行添加一个cookie(rake create_cookie)
desc "initialize the project's !"
task :init_project=>[:create_cookie] do |t|
project_directories=["srcs","lib","bin","test"]
for folder in project_directories
if File.exists?(folder)
puts "#{folder} exists"
else
puts "#{folder} doesn't exist so we're creating"
Dir.mkdir "#{folder}"
end
end
end
我们的需求:
1、在cookie文件中添加工程目录下的lib和bin到erlang系统的加载路径中去。
2、想要这个rakefile能自动编译我的erlang项目。
3、建立工程的时候(rake init_project)自动执行添加一个cookie(rake create_cookie)
4 、自动测试我的项目。
本文介绍了一种使用Rakefile实现Erlang项目的自动化构建流程。包括将lib和bin目录加入erlang系统的加载路径、自动编译项目、创建cookie文件及自动运行测试等关键步骤。
994

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



