Sign in Join
Wiki copytemporary

IDE Window: Publish Project Package: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: IDE Window: Publish Project Package

OldNewLine
1+![](/wiki-images/2/22/Project_-_Publish_Project.png)
2+
3+Publishing a project or package means here: create a copy of the project/package directory and sub directories.
4+
5+Note: It does not copy files outside the project/package directory. Developers are welcome to improve this.
6+
7+## Destination directory
8+
9+- Directory - This directory will be created and/or cleaned. Default: \$(TestDir)/publishedproject/
10+- Command after - After copying all files, run this command. For example compressing the directory into a tgz archive.
11+
12+## Files
13+
14+- Ignore binaries - do not copy binary files.
15+
16+## Include filter
17+
18+- Use include filter - enable this filter. All files matching the filter will be copied. Otherwise all files will be copied.
19+- Simple syntax - don't use [[IDE regular expressions]] in filter field.
20+
21+## Exclude filter
22+
23+- Use exclude filter - enable this filter. All files matching this filter will not be copied. Otherwise all files will be copied.
24+- Simple syntax - don't use [[IDE regular expressions]] in filter.
25+
26+## Project information
27+
28+- Save info of closed editor files - store information of all files to the .lpi, that were once opened in the editor.
29+- Save editor info of non project files - store information of all files to the .lpi, even those, that are not part of the project.
30+
31+---
32+*From the Free Pascal wiki, page "IDE Window: Publish Project Package", as it stood on 2017-05-26 after a change by Mattias2, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history