Gerar scripts para Rmake automaticamente!
Enviado: 21 Set 2004 12:55
Ola pessoal
Quando comecei a trabalhar com o Rmake tambem senti dificuldades e até preguiça de criar os scripts visto que a utilização de mascaras nao serviu para o meu caso e com a grande qtdade de fontes desanimei.
Foi então que fiz um programa que monta automaticamente os scripts para compilação e linkagem.
O processo é muito simples. Para utilizar o programa retire do diretorio de trabalho (onde fica seus fontes prg) os arquivos que não são utilizados pela aplicação, ou seja, deixe no diretorio somente os arquivos prgs da sua aplicação!
Basta roda o programa MONTARMK.EXE para gerar arquivos de compilação rmake com nomes LINK1.RMK,
LINK2.RMK e etc ( a qtdade de arquivos gerados depende da qtd dos fontes )
Será tambem criado o arquivo RMK.LNK contendo as referencias para a linkagem com o blinker ou rtlink.
Este programa agilizou muito a manutenção dos arquivos alem de agilizar o processo de compilação e linkedição.
Quem quizer testar envie-me um e-mail para andrilsp1@ig.com.br pois não tenho como colocá-lo na minha HP.
Crie um bat assim:
@echo off
cls
echo: "O rmake esta atualizando os arquivos objetos"
echo: "-------------------------------------------------------"
rmake LINK1
rmake LINK2
rem { NOTA: A qtd de linhas rmake LINK1, rmake LINK2 será relativa a qtd de arquivos LINK? gerados}
if errorlevel 1 goto ERRO
echo: "O blinker esta linkando a aplicação"
blinker @rmk lib x, y
rem { NOTA: Na linha acima blinker @rmk o arquivo rmk.lnk é um arquivo contendo somente (FI arquivo1,FI arquivo2...)}
rem { podera ser colocado tambem um arq de Script do proprio blinker como de custume para acessar o }
rem { modo protegido. Coloque as LIBs necessarias para rodar o programa }
if errorlevel 1 goto ERRO
goto FIM
:ERRO
echo: "Ocorreu um erro durante o processo"
echo: "---------------------------------------------"
:FIM
Salve este arquivo e execute-o.
Abraços
Quando comecei a trabalhar com o Rmake tambem senti dificuldades e até preguiça de criar os scripts visto que a utilização de mascaras nao serviu para o meu caso e com a grande qtdade de fontes desanimei.
Foi então que fiz um programa que monta automaticamente os scripts para compilação e linkagem.
O processo é muito simples. Para utilizar o programa retire do diretorio de trabalho (onde fica seus fontes prg) os arquivos que não são utilizados pela aplicação, ou seja, deixe no diretorio somente os arquivos prgs da sua aplicação!
Basta roda o programa MONTARMK.EXE para gerar arquivos de compilação rmake com nomes LINK1.RMK,
LINK2.RMK e etc ( a qtdade de arquivos gerados depende da qtd dos fontes )
Será tambem criado o arquivo RMK.LNK contendo as referencias para a linkagem com o blinker ou rtlink.
Este programa agilizou muito a manutenção dos arquivos alem de agilizar o processo de compilação e linkedição.
Quem quizer testar envie-me um e-mail para andrilsp1@ig.com.br pois não tenho como colocá-lo na minha HP.
Crie um bat assim:
@echo off
cls
echo: "O rmake esta atualizando os arquivos objetos"
echo: "-------------------------------------------------------"
rmake LINK1
rmake LINK2
rem { NOTA: A qtd de linhas rmake LINK1, rmake LINK2 será relativa a qtd de arquivos LINK? gerados}
if errorlevel 1 goto ERRO
echo: "O blinker esta linkando a aplicação"
blinker @rmk lib x, y
rem { NOTA: Na linha acima blinker @rmk o arquivo rmk.lnk é um arquivo contendo somente (FI arquivo1,FI arquivo2...)}
rem { podera ser colocado tambem um arq de Script do proprio blinker como de custume para acessar o }
rem { modo protegido. Coloque as LIBs necessarias para rodar o programa }
if errorlevel 1 goto ERRO
goto FIM
:ERRO
echo: "Ocorreu um erro durante o processo"
echo: "---------------------------------------------"
:FIM
Salve este arquivo e execute-o.
Abraços