Saving and Building a Project (Magic xpi 3.x)
Magic xpi saves the project definition files in XML format in the <Magic xpi installation>\projects\<Project name>\Source directory. When you are working on the project and want to save the changes that you made, go to the File menu and select the Save option. Magic xpi will save the changes to the XML files. Magic xpi does not run the Checker for the Save option.
When you want to deploy your project, you need to save the project as an executable file (.ibp). To do this, go to the File menu and select the Build Executable File option, which has two options:
-
Build – Uses a number of optimization rules on the generation process of the modified objects to create the executable file (.ibp). Magic xpi will save the project (only the modified objects), load the project files and run the Checker on the project level. If the Checker finds error, Magic xpi will not build the project. Note that when using the Build option, the Magic xpi Checker does not check for variables that are not in use.
-
Re-Build All – Ignores the optimization rules. Magic xpi will save the project, load the project files and run the Checker on the project level. If the Checker finds errors, Magic xpi will not build the project.
When building the project, if the Checker finds errors, an error message will appear. You can click the View Errors button to open the Checker Results dialog box. (Since version: V3.1 SP1)
How Do I Create an Executable File to Use for Deployment?