Difference between revisions of "IDE Window: Publish Project Package"
From Lazarus wiki
Jump to navigationJump to search(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{IDE Window: Publish Project Package}} | {{IDE Window: Publish Project Package}} | ||
+ | [[File:Project - Publish Project.png]] | ||
− | Publishing a project | + | Publishing a project or package means here: create a copy of the project/package directory and sub directories. |
− | + | Note: It does not copy files outside the project/package directory. Developers are welcome to improve this. | |
− | |||
− | |||
− | |||
+ | == Destination directory == | ||
+ | * Directory - This directory will be created and/or cleaned. Default: $(TestDir)/publishedproject/ | ||
* Command after - After copying all files, run this command. For example compressing the directory into a tgz archive. | * Command after - After copying all files, run this command. For example compressing the directory into a tgz archive. | ||
== Files == | == Files == | ||
− | |||
* Ignore binaries - do not copy binary files. | * Ignore binaries - do not copy binary files. | ||
== Include filter == | == Include filter == | ||
− | |||
* Use include filter - enable this filter. All files matching the filter will be copied. Otherwise all files will be copied. | * Use include filter - enable this filter. All files matching the filter will be copied. Otherwise all files will be copied. | ||
* Simple syntax - don't use [[IDE regular expressions]] in filter field. | * Simple syntax - don't use [[IDE regular expressions]] in filter field. | ||
== Exclude filter == | == Exclude filter == | ||
− | |||
* Use exclude filter - enable this filter. All files matching this filter will not be copied. Otherwise all files will be copied. | * Use exclude filter - enable this filter. All files matching this filter will not be copied. Otherwise all files will be copied. | ||
* Simple syntax - don't use [[IDE regular expressions]] in filter. | * Simple syntax - don't use [[IDE regular expressions]] in filter. | ||
== Project information == | == Project information == | ||
− | |||
* Save info of closed editor files - store information of all files to the .lpi, that were once opened in the editor. | * Save info of closed editor files - store information of all files to the .lpi, that were once opened in the editor. | ||
* Save editor info of non project files - store information of all files to the .lpi, even those, that are not part of the project. | * Save editor info of non project files - store information of all files to the .lpi, even those, that are not part of the project. |
Latest revision as of 13:29, 26 May 2017
│
Deutsch (de) │
English (en) │
français (fr) │
Publishing a project or package means here: create a copy of the project/package directory and sub directories.
Note: It does not copy files outside the project/package directory. Developers are welcome to improve this.
Destination directory
- Directory - This directory will be created and/or cleaned. Default: $(TestDir)/publishedproject/
- Command after - After copying all files, run this command. For example compressing the directory into a tgz archive.
Files
- Ignore binaries - do not copy binary files.
Include filter
- Use include filter - enable this filter. All files matching the filter will be copied. Otherwise all files will be copied.
- Simple syntax - don't use IDE regular expressions in filter field.
Exclude filter
- Use exclude filter - enable this filter. All files matching this filter will not be copied. Otherwise all files will be copied.
- Simple syntax - don't use IDE regular expressions in filter.
Project information
- Save info of closed editor files - store information of all files to the .lpi, that were once opened in the editor.
- Save editor info of non project files - store information of all files to the .lpi, even those, that are not part of the project.