Deploying a UDX written in R

Upload and promote the UDX file, and register the UDX that uses that file.

To deploy a UDX that is written in R, issue the IDA DEPLOYUDX command to carry out the following steps:
  1. Upload, from your client system to the Dynamite environment, the file that is needed to create the UDX. The file is uploaded to the specified project. If the project does not already exist, it is created. For example, you might upload the following file to a new project with the name proj1: The file is placed into the following directory structure:
    <home>
      projects
        proj1: x1.R
  2. Promote the library file and any other required files to the project's release subdirectory, for example:
    <home>
      projects
        proj1
          bin
          release: x1.R
  3. Register the UDX. The registration step:
    • Assigns a name to the UDX. (This is where the UDX begins to exist for the first time)
    • Specifies the name of the project to which the UDX belongs. This determines where in the file system the corresponding library file can be found.
    • Specifies the entry point of the UDX in its library file. (Several UDXs can share the same library file.)
After the UDX has been registered it can be tested and debugged.