Projekat

Općenito

Profil

Akcije

Podrška #19382

Zatvoren

rake build system za harbour

Dodano od Ernad Husremović prije skoro 15 godina. Izmjenjeno prije više od 14 godina.

Status:
Zatvoreno
Prioritet:
Normalan
Odgovorna osoba:
Kategorija:
-
Početak:
12.01.2010
Završetak:
% završeno:

0%

Procjena vremena:

Povezani tiketi 2 (0 otvoreno2 zatvorenih)

korelira sa harbour - Nove funkcije #19371: build harbour, fmk - hbmk2 sistem, hudson c-iZatvorenoErnad Husremović11.01.2010

Akcije
korelira sa harbour - Nove funkcije #20790: hb-hardy-i386.bring.out.ba: harbour i386 hardy sesija: deb checkinstall paketi: harbour 2.1.0, qt-4.6.4 ZatvorenoErnad Husremović08.07.2010

Akcije
Akcije #3

Izmjenjeno od Ernad Husremović prije skoro 15 godina

?? ne kontam

  rule '.java' => [
    proc { |tn| tn.sub(/\.class$/, '.java').sub(/^classes\//, 'src/') }
  ] do |t|
    java_compile(t.source, t.name)  
  end
Akcije #4

Izmjenjeno od Ernad Husremović prije skoro 15 godina

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']

Akcije #5

Izmjenjeno od Ernad Husremović prije skoro 15 godina

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

Akcije #6

Izmjenjeno od Ernad Husremović prije više od 14 godina

  • Naslov promijenjeno iz rake build system u rake build system za harbour
  • Status promijenjeno iz Dodijeljeno u Zatvoreno
Akcije

Također dostupno kao Atom PDF