Migration Guide > Migration Guide > Upgrading from OpenROAD 3.5 > Phase 2: Convert the Applications > Copy the Applications from the 3.5 Environment to the 5.1 Environment
Was this helpful?
Copy the Applications from the 3.5 Environment to the 5.1 Environment
We recommend the following procedure to upgrade each OpenROAD 3.5 application to 5.1.
1. In the 3.5 development environment, export the application using the exportapp utility from the 3.5 source code repository.
2. In your 5.1 development environment, import the application into your 5.1 source code repository using the importapp utility.
3. Export the application just imported from the 5.1 source code repository, and re-import it into the same database using the –nreplace flag to overwrite what is already there.
This re-export/re-import step is only a precaution. When a 3.5 application is imported into 5.1, OpenROAD takes a number of extra steps to materialize the new attributes and other elements that have been added to the product. The second re-import will instead traverse the purely 5.1 import path, ensuring that your application has been exposed to the full range of import processing before you start editing it.
4. Compile all the components in the application using the 5.1 development environment.
Last modified date: 12/20/2023