installanywhereExpert created the topic: SpeedFolders in InstallAnyewhere
Using SpeedFolders will dramatically increase installation speed and memory
efficiency. Similar to folders that are added to a project using the Add Files method,
SpeedFolders represent a container of other folders and files that are to be installed on
the destination computer. SpeedFolders are a pointer to a particular folder, as
opposed to a traditional folder, in which every item inside of it is a separate action.
However, unlike normal folders, SpeedFolders and the contents they represent are
treated as a single action, rather than each item representing an individual item. This
combining of items lowers memory requirements and speeds up the installation.
SpeedFolders are excellent for use in an automated build environment. The contents
of a SpeedFolder are determined at build time. At the time the installer is built, all of
the contents of the folder on the build system (excepting items that have been marked
to filter out) are added to the installer recursively. SpeedFolders are used to specify
that a folder and all of its contents and sub-folders on the development system are to
be automatically updated and included in the installer at the time the project is built.
Standard folders (non-SpeedFolders) require developers to add or remove any files
that are present or absent since the last installer build, or an error will occur.
SpeedFolders have filters that allow inclusion or exclusion of files or folders that meet
particular naming criteria. Individual files or folders in a SpeedFolder cannot be
assigned to different components, nor can SpeedFolders be converted into traditional
directories, or traditional directories into SpeedFolders. To convert one type to the
other, you must delete the one folder and replace with the other type of folder.
- Best AI tools for Software Engineers - November 4, 2024
- Installing Jupyter: Get up and running on your computer - November 2, 2024
- An Introduction of SymOps by SymOps.com - October 30, 2024