Next: Selecting files, Previous: Project alist, Up: Configuration [Contents][Index]
Most properties are optional, but some should always be set. In particular, Org needs to know where to look for source files, and where to put published files.
:base-directory | Directory containing publishing source files |
:publishing-directory | Directory where output files will be published. You can directly publish to a web server using a file name syntax appropriate for the Emacs tramp package. Or you can publish to a local directory and use external tools to upload your website (see Uploading files). |
:preparation-function | Function or list of functions to be called before starting the
publishing process, for example, to run make for updating files to be
published. The project property list is scoped into this call as the
variable project-plist . |
:completion-function | Function or list of functions called after finishing the publishing
process, for example, to change permissions of the resulting files. The
project property list is scoped into this call as the variable
project-plist . |