Library http://www.daisy.org/pipeline/modules/fileset-utils/library.xpl

Steps

Local NameNamespace URIDescription
fileset-add-entrieshttp://www.daisy.org/ns/pipeline/xprocAdd new entries to a fileset.
fileset-add-entryhttp://www.daisy.org/ns/pipeline/xproc
fileset-add-refhttp://www.daisy.org/ns/pipeline/xproc
fileset-applyhttp://www.daisy.org/ns/pipeline/xprocApply rename actions defined in a mapping document
fileset-comparehttp://www.daisy.org/ns/xprocspecCompare two d:fileset documents as a custom XProcSpec assertion.
fileset-composehttp://www.daisy.org/ns/pipeline/xprocReturn composition of mapping documents.
fileset-copyhttp://www.daisy.org/ns/pipeline/xprocCopy a fileset to a new location Fails if the fileset contains files outside of the base directory. No files are physically copied, that is done upon calling px:fileset-store.
fileset-createhttp://www.daisy.org/ns/pipeline/xproc
fileset-deletehttp://www.daisy.org/ns/pipeline/xprocDelete files that were marked for removal by px:fileset-move.
fileset-diffhttp://www.daisy.org/ns/pipeline/xproc
fileset-filter-in-memoryhttp://www.daisy.org/ns/pipeline/xprocRemove the entries from a fileset that are not loaded into memory.
fileset-filterhttp://www.daisy.org/ns/pipeline/xproc
fileset-from-dir-listhttp://www.daisy.org/ns/pipeline/xproc
fileset-from-dirhttp://www.daisy.org/ns/pipeline/xproc
fileset-intersecthttp://www.daisy.org/ns/pipeline/xproc
fileset-inverthttp://www.daisy.org/ns/pipeline/xprocReturn the inverse of a mapping document.
fileset-joinhttp://www.daisy.org/ns/pipeline/xprocJoin zero or more d:fileset documents into a single one. The joint xml:base is the longest common URI of all the xml:base attributes. If an input fileset does not have an xml:base or if it is not a "file:" URI, it does not contribute to the new base. If none of the input fileset have [...]
fileset-loadhttp://www.daisy.org/ns/pipeline/xproc
fileset-movehttp://www.daisy.org/ns/pipeline/xprocMove a fileset to a new location Fails if the fileset contains files outside of the base directory. No files are physically moved, that is done upon calling px:fileset-store and px:fileset-delete.
fileset-purgehttp://www.daisy.org/ns/pipeline/xprocRemove files that don't exist in memory or on disk.
fileset-rebasehttp://www.daisy.org/ns/pipeline/xprocChanges the xml:base of the fileset, and updates the relative hrefs in the fileset accordingly.
fileset-storehttp://www.daisy.org/ns/pipeline/xprocStore the fileset to disk. Files that exist in memory are stored to disk from memory. Files that do not exist in memory but have an original-href pointing to an existing file on disk are copied. Existing files are overwritten. Files that do not exist in memory or at the [...]
fileset-unziphttp://www.daisy.org/ns/pipeline/xprocA step for extracting information out of ZIP archives. Compatible with EXProcs `pxp:unzip` and Calabash's `cx:unzip`, but with additional options that default to the same behaviour as `pxp:unzip`.
fileset-updatehttp://www.daisy.org/ns/pipeline/xprocUpdate a fileset with documents from memory.