Build is the process of using a tool or compiler or code generator to generate a file from existing source files. The documentation uses the terms build and make interchangeably.
Files that are built by processing other files are called products. Any object type is a potential product. The most common products are executable files, libraries, and relocatable object (.obj) files.
Products can be uncontrolled or controlled. Uncontrolled products exist in your work area, but not in the Rational Synergy database. Controlled products are product files that are controlled as object versions within Rational Synergy. Because controlled products exist in the Rational Synergy database, users can share them.
An object becomes a product by manually marking the object version as product.
Projects can contain any number of makefiles, which are files that contain the instructions for building products. You may use make tool software acquired from another vendor.