Mas num resumo geral:
É todo mundo programador.
Criar BATs, scripts, ou arquivo HBP, acaba sendo o mesmo que programar.
Então todos SABEM.
O problema é que tá todo mundo ficando velho, velho sabe mais que todo mundo, mas ACHA que não sabe.
NADA MUDOU nestes 30 anos de DOS/Windows.
PATH continua o mesmo, BAT continua o mesmo.
Lista de arquivos e pastas continuam o mesmo.
É só acrescentar a indicação na frente, se trata-se de arquivo, pasta, lib, ou o que for.
arquivo PRG... não precisa nada, só o nome
arquivo CH... precisa dizer em que pasta está, isso é include com I, então -I\pasta\include
arquivo LIB... precisa dizer o nome, isso é LIB com L, então -lnomelib
arquivo LIB... precisa dizer a pasta, isso é LIB com L, então -L\pasta\lib
arquivo RC... precisa dizer o nome
arquivo C.... precisa dizer o nome
arquivo HBP... isso é subprojeto Harbour, só dizer o nome
No geral é só isso que entra numa compilação/linquedição.
O HBP é uma lista disso.
o HBMK2 usa uma lista disso.
O que tem de complicado em criar uma lista?
Por acaso não sabe o que precisa a sua lista?
Boa oportunidade pra finalmente saber o que faz parte de sua lista, e o mÃnimo que deveria saber.
Sem a lista, e o conteúdo indicado na lista, simplesmente não existe aplicativo, então a melhor coisa é ter essa lista.