You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Olá!
Estou tentando implementar o uso do boss aqui na empresa e estou precisando fazer algumas adaptações.
Um dos problemas pelos quais passei foi o uso da propriedade "mainsrc" do boss.json.
Ao colocar a pasta dos fontes de uma dependência nesta propriedade, o boss adiciona os fontes ao search do projeto dependente. Isso pra nós aqui não faz muito sentido, visto que sempre que compilamos o projeto dependente ele compila também os fontes da dependência.
Para resolver isso, simplesmente não informamos a propriedade "mainsrc", logo o projeto dependente usa apenas as dcus, que ficam na pasta "modules/dcu". Isso resolve parte do problema.
Porém, ao usar Ctrl + LMB em uma unit da dependência, o delphi não consegue localizar o fonte (pois não está no searchpath).
Esta PR-166 resolve este problema.
- Criei uma propriedade chamada "browsingpath" no boss.json que, quando preenchida, adiciona as pastas ao registro do Delphi.
- Quando uma pasta é adicionada ao browsing path, o boss seta a pasta como readonly, para impedir que o usuário possa alterá-la.
Favor validar se faz sentido. Obrigado!
The text was updated successfully, but these errors were encountered:
andriwsluna
changed the title
BrowsingPath for not compile depedencie fonts
BrowsingPath to not compile depedencie fonts
Jul 2, 2024
andriwsluna
changed the title
BrowsingPath to not compile depedencie fonts
BrowsingPath to not compile depedencie sources
Jul 2, 2024
Olá!
Estou tentando implementar o uso do boss aqui na empresa e estou precisando fazer algumas adaptações.
Um dos problemas pelos quais passei foi o uso da propriedade "mainsrc" do boss.json.
Ao colocar a pasta dos fontes de uma dependência nesta propriedade, o boss adiciona os fontes ao search do projeto dependente. Isso pra nós aqui não faz muito sentido, visto que sempre que compilamos o projeto dependente ele compila também os fontes da dependência.
Para resolver isso, simplesmente não informamos a propriedade "mainsrc", logo o projeto dependente usa apenas as dcus, que ficam na pasta "modules/dcu". Isso resolve parte do problema.
Porém, ao usar Ctrl + LMB em uma unit da dependência, o delphi não consegue localizar o fonte (pois não está no searchpath).
Esta PR-166 resolve este problema.
- Criei uma propriedade chamada "browsingpath" no boss.json que, quando preenchida, adiciona as pastas ao registro do Delphi.
- Quando uma pasta é adicionada ao browsing path, o boss seta a pasta como readonly, para impedir que o usuário possa alterá-la.
Favor validar se faz sentido. Obrigado!
The text was updated successfully, but these errors were encountered: