CrossTie Data

CrossTie profiles ("tie files") are a recipe used to tell CrossOver 10.0 and later how to install a given application package. They are rather complex and the following is a set of technical pages and documentation on the CrossTie file format.

This data is organized in layers (for lack of a better term). The data types are documented on their own page. Then each layer is documented on its own page:

  • Making a basic tie file: Let's start at the beginning. A very good place to start.
  • CrossTie file framework: This describes the basic framework of the file including things such as the autorun tag.
  • Application Profile: This is the data we show the user when he is browsing the supported or C4 application lists.
  • Installation Profile: This one is further split in three parts for the documentation.
    • PreInstallation Profile: The data we need to get to the Summary dialog. This includes dependencies, supported bottle types, download information.
    • Installation Profile: The actual details of how to install the application, independently of its dependencies.
    • PostInstallation Profile: The data describing actions to take after the application and all its dependencies have been installed.
  • CD Profile: This is the data needed to recognize a CD and tell the user what application it corresponds to.
  • Intermediate Tie File Information: Finding key patterns, shortcuts, and brief descriptions of each section of the editor.
  • Advanced Profile: This describes tags that do advanced profile processing allowing for limited branching
  • Examples: A few simple working examples of CrossTie files
Last modified on 2017-07-06 03:05:53 by François Gouget
Are you sure you want to delete this page?
Note: Any nested pages that are under this one will be moved up one level. Any attachments tied to this page will be deleted.
Move / Rename Page
Unknown Error, unable to move!
That page exists already!
One or more of the parent pages specified in new path do not exist!
/support/wiki/ /support/wiki/c4p_main
CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...