Personal tools
     DOCUMENTATION

rBuilder Online:rMake

From rPath Wiki

Jump to: navigation, search
rBuilder Online --> rMake

rMake is a command-line tool used to build software consistently acoess varied developers' environments. Appliance developers write a recipe to define an appliance, and rMake uses the recipe to pull the software together and build the appliance group that rBuilder uses to create appliance images.

rMake uses development tools provided by Conary to perform its build tasks. The Conary open-source package management system is a means to package, deliver, and maintain software for Linux.

rMake at the Command Line

The Appliance Development pages, including Application to Appliance: A Hands-on Guide, describe rPath's recommendations for the appliance development process. This includes using rMake commands in a local appliance development environment. When the rmake commit command is performed, the rMake-built software is checked in to the rBuilder project repository associated with that environment. See the links here for further information about using the rMake command line and developing appliances with rBuilder and rMake.

Basing Appliances on the rPath Appliance Platform

See rBuilder Online:rPath Appliance Platform for instructions on building appliances based on the rPath Appliance Platform.