Podrška #19382
Zatvoren
?? ne kontam
rule '.java' => [
proc { |tn| tn.sub(/\.class$/, '.java').sub(/^classes\//, 'src/') }
] do |t|
java_compile(t.source, t.name)
end
require 'rake/clean'
CLEAN.include('*.o')
CLOBBER.include('hello')
task :default => ["hello"]
SRC = FileList['*.c']
OBJ = SRC.ext('o')
rule '.o' => '.c' do |t|
sh "cc -c -o #{t.name} #{t.source}"
end
file "hello" => OBJ do
sh "cc -o hello #{OBJ}"
end
# File dependencies go here ...
file 'main.o' => ['main.c', 'greet.h']
file 'greet.o' => ['greet.c']
environment DEBUG var
korištenje u Rakefile
if ENV["DEBUG"] == "1"
HBMK_LIB_ARG = "fmk_debug.hbc"
HBMK_EXE_ARG = "fmk_exe_debug.hbc"
else
HBMK_LIB_ARG = "fmk.hbc"
HBMK_EXE_ARG = "fmk_exe.hbc"
end
....
poziv
rake DEBUG=1
- Naslov promijenjeno iz rake build system u rake build system za harbour
- Status promijenjeno iz Dodijeljeno u Zatvoreno
Također dostupno kao Atom
PDF