CPX 

XML-based lightweight C++ development


the SourceForge CpX site
Home
Projects

CPX 0.5.2

July 16, 2008 - CPX 0.5.2 Available

Installation

Windows: Tools - Folder options - File types : CPX --> XML

 CpX is available in either a source or binary distribution. The binary distribution is all you need to use CpX to build your projects, including creating your own custom tasks, types and functions.

If you are upgrading CpX from a previous version, you must never install over the top of your previous installation. Delete or rename the existing installation directory before installing the new version of CpX.

Installing from binaries

  1. Download the binary distribution archive. Either cpx-bin.zip or cpx-bin.tar.gz will work, the contents of each archive are the same.
  2. Remove any previous versions of CpX you may have installed.
  3. Extract the contents of the archive to the location you wish to install CpX (eg: C:\Program Files\CpX in windows, or /usr/local/cpx in Linux)
  4. Depending on your environment, create a wrapper script to run CpX:

    Run CpX using Microsoft.NET

    Run CpX using Mono

  5. Open a new command prompt (shell) and type cpx -help. If successful, you should see a usage message displaying available command line options.
  6. (optional) Download and install CpX-contrib or other third party extensions to CpX.

Installing from source

  1. Download the source distribution archive. Either cpx-src.zip or cpx-src.tar.gz will work, the contents of each archive are the same.
  2. Remove any previous versions of CpX you may have installed.
  3. Extract the contents of the archive to a temporary location. This should not be the location you wish to install CpX to.
  4. Open a command prompt and change into the folder you extracted the archive to.
  5. Depending on your environment, build the CpX distribution:

    Install CpX using Microsoft .NET

    Install CpX using Mono

    This will first build a bootstrap version of CpX, and then use that to build and install the full version to installation-path/CpX.

  6. Follow the instructions as for a binary release from step 5.