Clipper On Line • Ver Tópico - Arrumando TUDO

Arrumando TUDO

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

 

Arrumando TUDO

Mensagempor JoséQuintas » 17 Dez 2020 20:13

Agora que descobri isso dos branches....
Sei lá....

No momento criei no meu github pastas de trabalho pra:

- hmg (fork)
- hmge (não fork)
- oohg (fork) (tá dividido em uns 6 projetos.... afff)
- hwgui (não fork)

Em cada um deles vou criar um branch HBMK2, e vamos ver o que dá...

Vou poder fazer uma limpeza geral à vontade no branch, mesmo nos que são fork do oficial e envio commits.
José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 15853
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 13 vezes
Mens.Curtidas: 905 vezes

Arrumando TUDO

Mensagempor JoséQuintas » 18 Dez 2020 00:16

José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 15853
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 13 vezes
Mens.Curtidas: 905 vezes

Arrumando TUDO

Mensagempor JoséQuintas » 18 Dez 2020 00:21

Tem gente que diz que não pode, uma pasta dentro da outra, mas uso assim faz anos pra meus projetos:

all
all\hwgui
all\hmge
all\hmge
all\oohg
all\oohg\distros
all\oohg\doc
all\oohg\fmt
all\oohg\ide
all\oohg\shared
all\oohg\source

cada um desses é um projeto diferente no github.
com certeza, pode baixar individual, ou tudo de uma vez - do jeito que eu fiz, as vou ter que refazer os apontamentos.

Dica: -depth 10, por exemplo, baixa tudo normalmente, mas limita o histórico a somente os últimas 10, o que deixa o download mais rápido, e a pasta menor.
José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 15853
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 13 vezes
Mens.Curtidas: 905 vezes

Arrumando TUDO

Mensagempor JoséQuintas » 18 Dez 2020 10:57

Fui olhar os fontes da HMG, e dá muita tristeza e até raiva...

Ao baixar os fontes... vém junto Harbour e mingw....

O projeto tem 376 HBPs.
Geralmente uns 10 já resolvem tudo, sem precisar de BATs adicionais mas.... tem 648 BATs... são mais de 1.000 arquivos só em HBP e BAT.
E isso porque já vém tudo pronto, já vém compilador e, portanto, sabe-se onde tudo está.
Tem HBP pra 32 bits e pra 64 bits...

Download de mais de 1GB

É complicado até ajudar....
José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 15853
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 13 vezes
Mens.Curtidas: 905 vezes

Arrumando TUDO

Mensagempor JoséQuintas » 18 Dez 2020 13:01

Mais fácil que isso vai ser difícil....

https://www.youtube.com/watch?v=sEVi8N1p0Bk&list=PLDVZ9887sLmv_BlaJqBHmRMmSJXQzF7cw&index=14&t=26s



E juntando isso, com XHARBOUR usando hbmk2.... tá feito...

https://www.youtube.com/watch?v=7ietWBqeVqA&list=PLDVZ9887sLmv_BlaJqBHmRMmSJXQzF7cw&index=11



Agora pergunto: pra que 376s HBP e 648 BATs ??

Acho que isto diz tudo:

d:\github\all\hmg>type hmg.hbp
-hbcontainer
-beep

source/hmgcore.hbp
source/crypt/crypt.hbp
source/edit/edit.hbp
source/editex/editex.hbp
source/graph/graph.hbp
source/hbvpdf/hbvpdf.hbp
source/hmgsql/mysqlbridge.hbp
source/hmgsql/pgsqlbridge.hbp
source/hmgsql/sqlitebridge.hbp
source/ini/ini.hbp
source/report/report.hbp
hfcl/source/hfcl.hbp


e o hbc completa:

libpaths=../lib/${hb_plat}/${hb_comp}


conforme sistema operacional/compilador C 32/64 bits, já fica em pasta diferente.
José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 15853
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 13 vezes
Mens.Curtidas: 905 vezes

Arrumando TUDO

Mensagempor JoséQuintas » 19 Dez 2020 09:28

Por enquanto retirei HMG da minha lista.
Os caras salvaram até Harbour e mingw junto com os fontes.
Isso significa 1GB num único commit, que deve se repetir a cada atualização.
Não vai demorar muito, vai precisar de horas pra fazer download do projeto.
Acho que estão se auto-destruindo.
José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 15853
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 13 vezes
Mens.Curtidas: 905 vezes

Arrumando TUDO

Mensagempor JoséQuintas » 22 Dez 2020 16:15

Só agora percebi um agravante das LIBs GUI: IDE

Você cria o HBP totalmente funcional, aí abre pela IDE, e ela destrói o conteúdo, removendo boa parte da configuração.

Complicou....
José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 15853
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 13 vezes
Mens.Curtidas: 905 vezes

Arrumando TUDO | #complicandoTudo kkkk

Mensagempor microvolution » 23 Dez 2020 01:01

JoséQuintas escreveu:Complicou....


"complicou, complicou.... e vai rolar a festa, vai rolar... o povo do clipper, mandou complicar" kkkk harboureta shangalo kkk
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1292
Data de registro: 02 Set 2011 22:17
Curtiu: 59 vezes
Mens.Curtidas: 14 vezes

Arrumando TUDO

Mensagempor JoséQuintas » 23 Dez 2020 09:48

Pois é....
Se não pode do jeito normal, e vai ter que inventar o da IDE...
As LIBs realmente são contra o Harbour, já que OBRIGAM a fazer diferente.
Isso é "des-ensinar", já que o certo vira errado.

Vamos pensar:
Quero ajudar a ajustar os HBPs, mas as IDEs não aceitam.
Teria que aprender a usar a IDE, aprender a mexer nos fontes da IDE, pra corrigir o que está errado nela....
Não dá pra ajudar assim.

Se a própria IDE da LIB abrir os próprios HBPs da LIB, ela estraga a si própria, e nada mais funciona.
Ou se o usuário for testar seus HBPs... nunca mais vai conseguir compilar seu projeto que sempre funcionou.
Sei lá... acho que não sou eu que estou exigindo demais.

Depois falam que é usuário console que se complica com as LIBs....
As LIBs são PHODA, destroem tudo, deixam o usuário dependente.
Quem não tem prática... fica com menos prática ainda...

Raramente uso IDE, foi a primeira vez que abri uma, e abri o HBP por ela.
Só de fazer isso... o HBP se estragou.
Nem compilou mais pela IDE, e nem fora dela.
Acho que foi a HMG oficial que tá no github, que é a base de todas HMGs.
José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 15853
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 13 vezes
Mens.Curtidas: 905 vezes




Retornar para Contribuições, Dicas e Tutoriais

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 4 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro