Código: Selecionar todos
#BCC
VERSION=BCB.01
!ifndef CC_DIR
CC_DIR = $(MAKE_DIR)
!endif
!ifndef HB_DIR
HB_DIR = $(HARBOUR_DIR)
!endif
RECURSE= NO
SHELL =
COMPRESS = NO
EXTERNALLIB = NO
XFWH = NO
FILESTOADD = 5
WARNINGLEVEL = 0
USERDEFINE =
USERINCLUDE =
USERLIBS =
EDITOR = edit
GUI = NO
MT = NO
SRC02 = obj
PROJECT = estoque.exe $(PR)
OBJFILES = $(SRC02)\ESTOQUE.obj $(SRC02)\AGENDA.obj $(SRC02)\AUXILIAR.obj $(SRC02)\BARRAS.obj $(SRC02)\CAD_BLOC.obj //
$(SRC02)\CAD_LINH.obj $(SRC02)\CAD_MARC.obj $(SRC02)\CAD_MEC.obj $(SRC02)\CAD_ORCA.obj $(SRC02)\CAD_VEND.obj //
$(SRC02)\COBS.obj $(SRC02)\COMPRAS.obj $(SRC02)\CORRECAO.obj $(SRC02)\CORREIO.obj $(SRC02)\EDITETIQ.obj //
$(SRC02)\ERROR.obj $(SRC02)\ETIQUETA.obj $(SRC02)\FUNCEFES.obj $(SRC02)\FUNCOES.obj $(SRC02)\FUNC_ARQ.obj //
$(SRC02)\FUNC_CAL.obj $(SRC02)\FUNC_CAN.obj $(SRC02)\FUNC_CLI.obj $(SRC02)\FUNC_ECF.obj $(SRC02)\FUNC_NF.obj //
$(SRC02)\FUNC_OS.obj $(SRC02)\FUNC_TEF.obj $(SRC02)\FUNC_VAR.obj $(SRC02)\HELP.obj $(SRC02)\IMPETIQ.obj //
$(SRC02)\MENU_FOR.obj $(SRC02)\METAS.obj $(SRC02)\MOVIMENT.obj $(SRC02)\MULTUSER.obj $(SRC02)\NOVIDADE.obj //
$(SRC02)\OS.obj $(SRC02)\PRECOS.obj $(SRC02)\REL.obj $(SRC02)\REMBANCO.obj $(SRC02)\RVFINATV.obj //
$(SRC02)\RVFINBAI.obj $(SRC02)\RVFINCID.obj $(SRC02)\RVFINCLI.obj $(SRC02)\RVFINDT.obj $(SRC02)\RVFINFOR.obj //
$(SRC02)\RVFINVND.obj $(SRC02)\RVFISATV.obj $(SRC02)\RVFISCLI.obj $(SRC02)\RVFISFOR.obj $(SRC02)\RVFISGRP.obj //
$(SRC02)\RVFISPRD.obj $(SRC02)\RVFISTRB.obj $(SRC02)\RVFISVND.obj $(SRC02)\R_ABCG.obj $(SRC02)\R_A_VLR.obj //
$(SRC02)\R_BLOCO.obj $(SRC02)\R_CARNE.obj $(SRC02)\R_CLASS.obj $(SRC02)\R_COMISM.obj $(SRC02)\R_COMISV.obj //
$(SRC02)\R_COMPES.obj $(SRC02)\R_CONF.obj $(SRC02)\R_CONFBX.obj $(SRC02)\R_CONTAR.obj $(SRC02)\R_DP_BCO.obj //
$(SRC02)\R_DP_CIM.obj $(SRC02)\R_DP_PRE.obj $(SRC02)\R_DUP.obj $(SRC02)\R_E_FISG.obj $(SRC02)\R_FORN.obj //
$(SRC02)\R_GIRO.obj $(SRC02)\R_HIST.obj $(SRC02)\R_INATIV.obj $(SRC02)\R_INVENT.obj $(SRC02)\R_KARD_A.obj //
$(SRC02)\R_KARD_F.obj $(SRC02)\R_MARCA.obj $(SRC02)\R_MEC.obj $(SRC02)\R_MOVMAN.obj $(SRC02)\R_M_GIRO.obj //
$(SRC02)\R_NF_E.obj $(SRC02)\R_NF_S.obj $(SRC02)\R_PEDP.obj $(SRC02)\R_PEDS.obj $(SRC02)\R_PICO.obj //
$(SRC02)\R_PROCAD.obj $(SRC02)\R_PRODTR.obj $(SRC02)\R_PROREA.obj $(SRC02)\R_PROZER.obj $(SRC02)\R_RENTAB.obj //
$(SRC02)\R_SUGEST.obj $(SRC02)\R_TOT.obj $(SRC02)\R_TOTGER.obj $(SRC02)\R_VEND.obj $(SRC02)\R_VENDAS.obj //
$(SRC02)\SETUP.obj $(SRC02)\TABELAS.obj $(SRC02)\TAB_PREC.obj $(SRC02)\TBEDIT.obj $(SRC02)\TENTREGA.obj //
$(SRC02)\TVENDAS.obj $(SRC02)\USUARIOS.obj $(SRC02)\UTILITS.obj $(OB)
PRGFILES = ESTOQUE.PRG AGENDA.PRG AUXILIAR.PRG BARRAS.PRG CAD_BLOC.PRG //
CAD_LINH.PRG CAD_MARC.PRG CAD_MEC.PRG CAD_ORCA.PRG CAD_VEND.PRG //
COBS.PRG COMPRAS.PRG CORRECAO.PRG CORREIO.PRG EDITETIQ.PRG //
ERROR.PRG ETIQUETA.PRG FUNCEFES.PRG FUNCOES.PRG FUNC_ARQ.PRG //
FUNC_CAL.PRG FUNC_CAN.PRG FUNC_CLI.PRG FUNC_ECF.PRG FUNC_NF.PRG //
FUNC_OS.PRG FUNC_TEF.PRG FUNC_VAR.PRG HELP.PRG IMPETIQ.PRG //
MENU_FOR.PRG METAS.PRG MOVIMENT.PRG MULTUSER.PRG NOVIDADE.PRG //
OS.PRG PRECOS.PRG REL.PRG REMBANCO.PRG RVFINATV.PRG //
RVFINBAI.PRG RVFINCID.PRG RVFINCLI.PRG RVFINDT.PRG RVFINFOR.PRG //
RVFINVND.PRG RVFISATV.PRG RVFISCLI.PRG RVFISFOR.PRG RVFISGRP.PRG //
RVFISPRD.PRG RVFISTRB.PRG RVFISVND.PRG R_ABCG.PRG R_A_VLR.PRG //
R_BLOCO.PRG R_CARNE.PRG R_CLASS.PRG R_COMISM.PRG R_COMISV.PRG //
R_COMPES.PRG R_CONF.PRG R_CONFBX.PRG R_CONTAR.PRG R_DP_BCO.PRG //
R_DP_CIM.PRG R_DP_PRE.PRG R_DUP.PRG R_E_FISG.PRG R_FORN.PRG //
R_GIRO.PRG R_HIST.PRG R_INATIV.PRG R_INVENT.PRG R_KARD_A.PRG //
R_KARD_F.PRG R_MARCA.PRG R_MEC.PRG R_MOVMAN.PRG R_M_GIRO.PRG //
R_NF_E.PRG R_NF_S.PRG R_PEDP.PRG R_PEDS.PRG R_PICO.PRG //
R_PROCAD.PRG R_PRODTR.PRG R_PROREA.PRG R_PROZER.PRG R_RENTAB.PRG //
R_SUGEST.PRG R_TOT.PRG R_TOTGER.PRG R_VEND.PRG R_VENDAS.PRG //
SETUP.PRG TABELAS.PRG TAB_PREC.PRG TBEDIT.PRG TENTREGA.PRG //
TVENDAS.PRG USUARIOS.PRG UTILITS.PRG $(PS)
OBJCFILES = $(OBC)
CFILES = $(CF)
RESFILES =
RESDEPEN =
TOPMODULE = ESTOQUE.PRG
LIBFILES = lang.lib vm.lib rtl.lib rdd.lib macro.lib pp.lib dbfntx.lib dbfcdx.lib dbffpt.lib common.lib gtwin.lib codepage.lib ct.lib tip.lib pcrepos.lib hsx.lib hbsix.lib
EXTLIBFILES =
DEFFILE =
HARBOURFLAGS = -m -w0
CFLAG1 = -OS $(SHELL) $(CFLAGS) -d -c -L$(HB_DIR)\lib
CFLAG2 = -I$(HB_DIR)\include;$(CC_DIR)\include
RFLAGS =
LFLAGS = -L$(CC_DIR)\lib\obj;$(CC_DIR)\lib;$(HB_DIR)\lib -Gn -M -m -s -Tpe -x -ap
IFLAGS =
LINKER = ilink32
ALLOBJ = c0x32.obj $(OBJFILES) $(OBJCFILES)
ALLRES = $(RESDEPEN)
ALLLIB = $(USERLIBS) $(LIBFILES) import32.lib cw32.lib
.autodepend
#DEPENDS
#COMMANDS
.cpp.obj:
$(CC_DIR)\BIN\bcc32 $(CFLAG1) $(CFLAG2) -o$* $**
.c.obj:
$(CC_DIR)\BIN\bcc32 -I$(HB_DIR)\include $(CFLAG1) $(CFLAG2) -o$* $**
.prg.obj:
$(HB_DIR)\bin\harbour -D__EXPORT__ -n -go -I$(HB_DIR)\include $(HARBOURFLAGS) -o$* $**
.rc.res:
$(CC_DIR)\BIN\brcc32 $(RFLAGS) $<
#BUILD
$(PROJECT): $(CFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
$(CC_DIR)\BIN\$(LINKER) @&&!
$(LFLAGS) +
$(ALLOBJ), +
$(PROJECT),, +
$(ALLLIB), +
$(DEFFILE), +
$(ALLRES)
!




