Meu hbmk.hbc
mt=yes
gui=yes
strip=yes
compr=yes
prgflags=-n -m -w3 -es2
libpaths=d:/cdrom/fontes/integra/sefazclass
libpaths=d:/cdrom/fontes/integra/josequintas
libpaths=d:/github/allgui/hmg3
libpaths=d:/github/allgui/hmge
libpaths=d:/github/allgui/hwgui
libpaths=d:/github/allgui/oohg
a pasta .../sefazclass é exatamente o que está aqui:
https://github.com/JoseQuintas/sefazclassA pasta .../josequintas é exatamente o que está aqui:
https://github.com/JoseQuintas/JoseQuintasE o meu projeto apenas adiciona as duas (ao adicionar josequintas.hbc já adiciona sefazclass)
josequintas\main\jpa.prg
josequintas\source\jpa_menu.prg
*.prg
josequintas\prg\*.prg
-ojpa
jpa.rc
josequintas.hbc
hbnetio.hbc
-workdir=c:\temp
-m
-n
-es2
-w3
-compr
-inc
-strip
-mt
-quiet
-jobs={NUMBER_OF_PROCESSORS}
-ge1
-i.
-i..\build
-beep
A josequintas já inclui a sefazclass.hbc, por isso não tem no projeto
Description=any
libs=josequintas sefazclass.hbc
libs=sefazclass.hbc hbhpdf.hbc hbwin.hbc hbzebra.hbc gtwvg.hbc hbct.hbc hbtip.hbc hbnetio.hbc hbziparc.hbc hbmisc.hbc
libpaths=${hb_install_prefix}/addons/josequintas/lib/${hb_plat}/${hb_comp}
incpaths=include
incpaths=..\..\build
A josequintas não tem a ver com a sefazclass, apenas aproveitei pra mostrar que as duas são direto do meu aplicativo.
Pode acontecer de eu não salvar alterações no mesmo dia, mas assim que atualizar, vai ser exatamente o que está no meu aplicativo.
As duas pastas ficam vinculadas ao GitHub, SEMPRE, o GitHub de onde todo mundo baixa, acaba sendo o meu backup.
O restante fica no bitbucket, particular, onde as subpastas sefazclass e josequintas já são desprezadas por serem parte de subprojetos.
Uso assim faz tempo.... mas cada um vai salvar como quiser, na pasta que quiser, só alterar o hbmk.hbc para indicar a pasta que escolher.
hazael escreveu:Agora faz algo e uma semana depois já pode parar de funcionar.
Pois é...
É governo, é Windows, é antivírus.... tudo pode acontecer...
hazael escreveu:Até que era bem prático, tinha inclusive um instalador, associava os XML automaticamente, abria os XML já gerando PDF da DANFe e mostrando na tela, era muito bom mesmo.
Se associar o XML ao teste.exe da Sefazclass, vai fazer isso.
Mas às vezes podemos querer abrir o XML mesmo, e não o PDF, não vi vantagem.
E já tenho esse recurso direto no aplicativo, pode ser no estoque, financeiro, pedidos, notas, etc. já abrir o PDF, então dispensa a associação.