Pergunta

Então, eu sei que eu posso usar # include em arquivos BIB e REG para puxar em outros arquivos como este:

#include $(_PLATFORMROOT)\MYPLATFORM\FILES\MYBIB.BIB

mas parece que eu não consigo arquivos DAT se comportar da mesma maneira. Estou faltando alguma coisa aqui? Eu tenho um componente que tem uma bastante grande arquivo DAT e eu preferiria não ter usuários obrigados a colar a coisa toda em seu arquivo PROJECT.DAT, mas sim ter uma linha simples incluem a puxar-lo.

Foi útil?

Solução

Parece de mais testes e de feedback de outros desenvolvedores que usam o Platform Builder que esta é realmente uma limitação do processo SYSGEN. O analisador de arquivo DAT simplesmente não suporta diretivas #include. Alguns hacks foram sugeridas para obter um comportamento semelhante, o "melhor" do que eu acho que é para anexar o conteúdo DAT usando o arquivo PostFmergeObj.bat e apenas dar o cliente 2 arquivos para colocar na sua pasta BSP \ FILES (o arquivo de lote PostFmergeObj.bat eo arquivo DAT que obtém anexado ao arquivo InitObj.dat do seu platoform). Uma técnica similar é descrito aqui para filtrar peças fora de um arquivo DAT.

Esperamos que a próxima versão do PB terá uma melhor analisador DAT.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top