configuracion fichero .hbp (hbmk2)

configuracion fichero .hbp (hbmk2)

Postby jvtecheto » Mon Nov 16, 2020 7:28 pm

Hola amigos:

Aunque me declaro admirador del FivEdit de Cristobal y es el que utilizo, tambien me gusta tener a mano un archivo make
y ultimamente gracias a la gentileza del amigo Angel Salom me adapte un fichero .hbp que tiene mas o menos esto

Code: Select all  Expand view  RUN

# $Id: obraw.hbp $

#flags
-inc
#-b

#PRG
# ------ MODULO PRINCIPAL -------
c:\GestObras\source\obraw

# ------ SOURCES -----------------
c:\GestObras\source\empresas
c:\GestObras\source\obras
c:\GestObras\source\articulo
c:\GestObras\source\proveedo
c:\GestObras\source\trabajad
c:\GestObras\source\apuart
c:\GestObras\source\apuprov
c:\GestObras\source\aputrab
c:\GestObras\source\modclass

#INCLUDES
-Ic:\fwh\include

#LIBRERIAS FW
-Lc:\fwh\lib
-lFiveH
-lFiveHC

#LIBRERIAS DE TERCEROS
-Lc:\GestObras\lib
-ljvchwin

#LIBRERIAS HARBOUR (se añaden las cabeceras .hbc)
xhb.hbc
hbct.hbc
hbwin.hbc
hbmzip.hbc
hbziparc.hbc
hbhpdf.hbc
hbcomm.hbc
hbmxml.hbc

#RC
c:\GestObras\resource\obraw.rc

 


luego lo llamo desde un .bat ejemplo go.bat
Code: Select all  Expand view  RUN

hbmk2 obraw.hbp -comp=bcc
 


Esto funciona muy rapido y genera el .exe en nada, yo creo que es superior a los archivos .mak

tengo dos dudas . Una sobre las librerias que se relacionan. Estas librerias son las que nosotros usamos que no son standard en nuestro proyecto y caso
de no usarlas y podemos quitarlas?. Yo creo que si, pero por asegurarme.

Y la otra seria un modelo de fichero hbp para construir una lib ?

Saludos.

Jose.
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
User avatar
jvtecheto
 
Posts: 600
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: configuracion fichero .hbp (hbmk2)

Postby Antonio Linares » Tue Nov 17, 2020 9:23 am

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42127
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 64 guests