Como Compilar somente Alterações?
Enviado: 16 Set 2004 18:20
Novamente em busca de respostas para uma questão ao meu ver de iniciante bastante complicada, e vocês tém me ajudado bastante em todos as dúvidas, pois todas as vezes que precisei fui atendido prontamente.
O meu sistema já tém até bastante PRG'S, sendo assim quando vou compila-lo ele está demorando muito para terminar a compilação, sendo que muitas vezes mudo o código apenas de um PRG, e ele compila todos os PRG'S inclusive os que não sofreram alterações, então eu pergunto, existe um jeito de compilar somente as alterações?
Observação-> Eu utilizo um BAT e um arquivo LNK, abaixos descritos.
**********A.BAT************
clipper MENU
@if errorlevel 1 goto end:
clipper FUNCAO
@if errorlevel 1 goto end:
clipper INDEXA
@if errorlevel 1 goto end:
clipper SENHA
@if errorlevel 1 goto end:
clipper DBEDITS
@if errorlevel 1 goto end:
clipper LIBERACA
@if errorlevel 1 goto end:
clipper EMPRESA
@if errorlevel 1 goto end:
clipper CLIENTES
@if errorlevel 1 goto end:
clipper FORNECED
@if errorlevel 1 goto end:
clipper ITENS
@if errorlevel 1 goto end:
clipper CIDADES
@if errorlevel 1 goto end:
clipper FUNCIONA
@if errorlevel 1 goto end:
clipper GRUPOS
@if errorlevel 1 goto end:
clipper TRANSPOR
@if errorlevel 1 goto end:
clipper NATUREZA
@if errorlevel 1 goto end:
clipper SITUACAO
@if errorlevel 1 goto end:
clipper OBSERVAC
@if errorlevel 1 goto end:
clipper VETERINA
@if errorlevel 1 goto end:
clipper GRUPOCON
@if errorlevel 1 goto end:
#clipper TIPOBAIX
#@if errorlevel 1 goto end:
clipper BANCOS
@if errorlevel 1 goto end:
clipper VENDAS
@if errorlevel 1 goto end:
clipper NF
@if errorlevel 1 goto end:
clipper COMPRAS
@if errorlevel 1 goto end:
clipper PRODUTOS
@if errorlevel 1 goto end:
clipper MOVICLI1
@if errorlevel 1 goto end:
clipper MOVICLI2
@if errorlevel 1 goto end:
clipper MOVICLI3
@if errorlevel 1 goto end:
clipper MOVICLI4
@if errorlevel 1 goto end:
clipper MOVICLI5
@if errorlevel 1 goto end:
clipper MOVICLI6
@if errorlevel 1 goto end:
clipper RELCLI1
@if errorlevel 1 goto end:
clipper NFPEDIDO
@if errorlevel 1 goto end:
clipper ESTORNO
@if errorlevel 1 goto end:
clipper ORCAMENT
@if errorlevel 1 goto end:
clipper CONTASAP
@if errorlevel 1 goto end:
clipper CONTASAR
@if errorlevel 1 goto end:
clipper IMPRESSO
@if errorlevel 1 goto end:
C:\CLIPPER5\BLINKER\BIN\BLINKER @AOII
MENU.EXE
:END
********** AOII.LNK ******************
NOBELL
BLI EXECUTABLE DUAL
BLI CLIPPER PAGE OFF
BLI OVERLAY THRESHOLD 256
BLI CACHE EMS 50%,1024
BLI OVERLAY PAGEFRAME ON
BLI OVERLAY FIXED
BLI OVERLAY UMB OFF
BLI OVERLAY OPSIZE 60
BLI EXE COMPRESS 5
BLI INCREMENTAL OFF
BLI EXE CLIPPER F:250
BLI EXE IPX 48
BLI EXECUTABLE EXTEND
BLI EXTMEM BLOCK 2048
BLI PROCEDURE DEPTH 140
BLI EXECUTABLE NODELETE
FI MENU
FI FUNCAO
FI INDEXA
FI SENHA
FI DBEDITS
FI LIBERACA
FI EMPRESA
FI CLIENTES
FI FORNECED
FI ITENS
FI CIDADES
FI FUNCIONA
FI GRUPOS
FI TRANSPOR
FI NATUREZA
FI SITUACAO
FI OBSERVAC
FI VETERINA
FI GRUPOCON
FI BANCOS
FI VENDAS
FI NF
FI COMPRAS
FI PRODUTOS
FI MOVICLI1
FI MOVICLI2
FI MOVICLI3
FI MOVICLI4
FI MOVICLI5
FI MOVICLI6
FI RELCLI1
FI NFPEDIDO
FI ESTORNO
FI ORCAMENT
FI CONTASAP
FI CONTASAR
FI IMPRESSO
# OBJS
FI CTUSP
FI __WAIT_B
FI TIMESLIC
# Bibliotecas a serem utilizados
SEARCH BLXCLP52
LIB VL2_52
LIB SIX2
LIB CLIPPER
LIB EXTEND
LIB OSLIB
LIB CLIPON
LIB CTP
LIB Relogio
LIB EDBF
#Executavel
Out MENU
Senhores estes são meus arquivos que utilizo para Compilar e Linkar meu sistema, conto com ajuda de vocês.
Abraços,
Marcos
Da Roça.
O meu sistema já tém até bastante PRG'S, sendo assim quando vou compila-lo ele está demorando muito para terminar a compilação, sendo que muitas vezes mudo o código apenas de um PRG, e ele compila todos os PRG'S inclusive os que não sofreram alterações, então eu pergunto, existe um jeito de compilar somente as alterações?
Observação-> Eu utilizo um BAT e um arquivo LNK, abaixos descritos.
**********A.BAT************
clipper MENU
@if errorlevel 1 goto end:
clipper FUNCAO
@if errorlevel 1 goto end:
clipper INDEXA
@if errorlevel 1 goto end:
clipper SENHA
@if errorlevel 1 goto end:
clipper DBEDITS
@if errorlevel 1 goto end:
clipper LIBERACA
@if errorlevel 1 goto end:
clipper EMPRESA
@if errorlevel 1 goto end:
clipper CLIENTES
@if errorlevel 1 goto end:
clipper FORNECED
@if errorlevel 1 goto end:
clipper ITENS
@if errorlevel 1 goto end:
clipper CIDADES
@if errorlevel 1 goto end:
clipper FUNCIONA
@if errorlevel 1 goto end:
clipper GRUPOS
@if errorlevel 1 goto end:
clipper TRANSPOR
@if errorlevel 1 goto end:
clipper NATUREZA
@if errorlevel 1 goto end:
clipper SITUACAO
@if errorlevel 1 goto end:
clipper OBSERVAC
@if errorlevel 1 goto end:
clipper VETERINA
@if errorlevel 1 goto end:
clipper GRUPOCON
@if errorlevel 1 goto end:
#clipper TIPOBAIX
#@if errorlevel 1 goto end:
clipper BANCOS
@if errorlevel 1 goto end:
clipper VENDAS
@if errorlevel 1 goto end:
clipper NF
@if errorlevel 1 goto end:
clipper COMPRAS
@if errorlevel 1 goto end:
clipper PRODUTOS
@if errorlevel 1 goto end:
clipper MOVICLI1
@if errorlevel 1 goto end:
clipper MOVICLI2
@if errorlevel 1 goto end:
clipper MOVICLI3
@if errorlevel 1 goto end:
clipper MOVICLI4
@if errorlevel 1 goto end:
clipper MOVICLI5
@if errorlevel 1 goto end:
clipper MOVICLI6
@if errorlevel 1 goto end:
clipper RELCLI1
@if errorlevel 1 goto end:
clipper NFPEDIDO
@if errorlevel 1 goto end:
clipper ESTORNO
@if errorlevel 1 goto end:
clipper ORCAMENT
@if errorlevel 1 goto end:
clipper CONTASAP
@if errorlevel 1 goto end:
clipper CONTASAR
@if errorlevel 1 goto end:
clipper IMPRESSO
@if errorlevel 1 goto end:
C:\CLIPPER5\BLINKER\BIN\BLINKER @AOII
MENU.EXE
:END
********** AOII.LNK ******************
NOBELL
BLI EXECUTABLE DUAL
BLI CLIPPER PAGE OFF
BLI OVERLAY THRESHOLD 256
BLI CACHE EMS 50%,1024
BLI OVERLAY PAGEFRAME ON
BLI OVERLAY FIXED
BLI OVERLAY UMB OFF
BLI OVERLAY OPSIZE 60
BLI EXE COMPRESS 5
BLI INCREMENTAL OFF
BLI EXE CLIPPER F:250
BLI EXE IPX 48
BLI EXECUTABLE EXTEND
BLI EXTMEM BLOCK 2048
BLI PROCEDURE DEPTH 140
BLI EXECUTABLE NODELETE
FI MENU
FI FUNCAO
FI INDEXA
FI SENHA
FI DBEDITS
FI LIBERACA
FI EMPRESA
FI CLIENTES
FI FORNECED
FI ITENS
FI CIDADES
FI FUNCIONA
FI GRUPOS
FI TRANSPOR
FI NATUREZA
FI SITUACAO
FI OBSERVAC
FI VETERINA
FI GRUPOCON
FI BANCOS
FI VENDAS
FI NF
FI COMPRAS
FI PRODUTOS
FI MOVICLI1
FI MOVICLI2
FI MOVICLI3
FI MOVICLI4
FI MOVICLI5
FI MOVICLI6
FI RELCLI1
FI NFPEDIDO
FI ESTORNO
FI ORCAMENT
FI CONTASAP
FI CONTASAR
FI IMPRESSO
# OBJS
FI CTUSP
FI __WAIT_B
FI TIMESLIC
# Bibliotecas a serem utilizados
SEARCH BLXCLP52
LIB VL2_52
LIB SIX2
LIB CLIPPER
LIB EXTEND
LIB OSLIB
LIB CLIPON
LIB CTP
LIB Relogio
LIB EDBF
#Executavel
Out MENU
Senhores estes são meus arquivos que utilizo para Compilar e Linkar meu sistema, conto com ajuda de vocês.
Abraços,
Marcos
Da Roça.