2016-10-08 3 views
2

В Ruby (рейк) вы можете документировать свои задачи следующим образомЕсть ли возможность перечислить цели (возможно, с описанием) в подделке?

# rakefile 
desc "cleans ./temp" 
task :clean do 
    p :cleaning 
end 

desc "compile the source" 
task :compile => :clean do 
    p :compiling 
end 

$ rake -T # Display the tasks with descriptions, then exit. 
rake clean # cleans ./temp 
rake compile # compile the source 

Возможно ли это с подделкой?

+1

Разве это не похоже на [это так, вопрос] (http://stackoverflow.com/questions/32017021/how-do-you-add-a-description-to-a-fake-target)? –

ответ

2

То же реализуется в FAKE, как я узнал, читая источник

// build.fsx 

Description "remove temp/" 
Target "Clean" (fun _ -> 
    CleanDirs [buildDir; deployDir] 
) 
// ....so on 

Dependency график показан с .../fake.exe --listTargets или -lt

Available targets: 
    - Clean - remove temp/ 
    Depends on: [] 
    - Build 
    Depends on: ["Clean"] 
    - Deploy 
    Depends on: ["Test"] 
    - Test 
    Depends on: ["Build"] 
Смежные вопросы