[Lazarus] Publishing a Lazarus project - including the binary file

Mattias Gärtner nc-gaertnma at netcologne.de
Fri Jun 27 14:29:05 CEST 2008


Zitat von Csányi Pál <csanyipal at gmail.com>:

> Mattias Gärtner <nc-gaertnma at netcologne.de> writes:
>
>[...]
> > No file has a mask. Your file has no extension.
>
> The binary file 'lptinterface1' has a mask?

No. Well, at least not in this context. It is the same as asking 'has an apple
an apple basket'?


> > That's why you must use the right mask in the 'include filter'.
>
> OK
>
> Now I have these setup:
>
> >> When I am publishing this project I have the following setup at:
> >>
> >> (_ mean that the box is not set,
> >>  * mean that the box is set)
> >>
> >> 'Files':
> >>
> >> _ Ignore binaries
> >>
> >> 'Use Include Filter':
> >>
> >> * Use Include Filter
> >> * Simple Syntax
> >>
> >> .(pas|pp|inc|lfm|lpr|lrs|lpi|lpk|sh|xml|txt|po)
>
> *;*.(pas|pp|inc|lfm|lpr|lrs|lpi|lpk|sh|xml|txt|po|mo)

The * fits any file. This the same as disabling 'Use Include filter'.


> > This mask does not fit for lptinterface1. One solution: append:
> > ,lptinterface1
> >
> >
> >> 'Exclude Filter':
> >>
> >> * Use Exclude Filter
> >> * Simple Syntax
> >>
> >> .(bak|ppu|ppw|o|so);*~;backup
>
> *.(compiled|rst|lrt|bak|ppu|ppw|o|so);*~;backup

... and that's why you must exclude a lot more files.


> It works! Thank you!

Many roads lead to Rome.


Mattias




More information about the Lazarus mailing list