Custom language runtimes

Use the ActiveState Platform to generate custom runtimes for your development projects.

Each runtime is composed of:

  • A language and version
  • An OS-specific version of the project
  • A set of selected packages.

Build a runtime

  1. Sign in to your ActiveState Platform account.
  2. Click the Projects tab to create a project, or select an organization from the drop-down to create a project in that organization.
  3. Click the +New Project button.
  4. Select a Language and version for your project.
  5. Choose an operating system (or systems) from the list provided. Selecting multiple operating systems is restricted to Team Tier and Enterprise Tier accounts.
  6. The project is set to Public by default, if you are a Team Tier or Enterprise Tier member select whether your project will be Public or Private.
  7. A default project name will be given to your project, you can select a unique name for your project (which will act as its default URL).
  8. To finish your build you can click the Finish and Install button to move straight to downloading your project. Or you can add packages to your project by:
    • Clicking Add Packages to individually search for and add the packages and versions required for your project. Enter the name of the package or bundle you need and click Add to include them in your project.
    • Clicking Add Dependencies from File to import requirements from a file. For more information on specifying your project requirements using a file, see Importing and managing requirements.
  9. Clicking Next will bring you back to your project’s page with a notice to save your changes. Clicking Save Changes will commit your selection(s) to your project and begin the build process.
  10. Go to the Download Builds tab and copy the text under the “First Time Download & Installation” window and paste it into your command line.

Add packages to an existing runtime

  1. Open your web browser and go to and sign in.
  2. Go to your Projects tab.
  3. Click on the project you want to add packages to.
  4. On the Configuration tab, click the Add Packages button.
  5. Use the search field to find the package.
  6. Select the appropriate version of the package or select “Auto”.
  7. Click the Add button.
  8. Click Next to start resolving dependencies.
  9. Click Save Changes to begin your build immediately without waiting for your dependencies to be resolved, or wait until prompted to start your build with resolved dependencies by clicking Save Changes & Start Build.

You can go to your project’s Download Builds tab to check the status of your build. Once your build is complete you will receive an email from indicating “Your build is ready!”. Follow the instructions in the email to download and install your build.