xHarbour Builder
xBuild is a portable comprehensive Project Builder that will make compiling and linking your application as simple and smooth as possible. It will help you with the automation process of compiling and linking. For those with a CA-Clipper programming background, xBuild Project Builder performs the functions of RMake.exe, CA-Clipper's "make" utility. xBuild Project Builder is a .PRG and .C compiler, linker and .RC resource compiler all neatly wrapped together in one package.
The xBuild Project Builder control panel comes in two versions, one for use in Windows (xBuildW.exe) and another for use in console mode (i.e. in DOS: xBuild.exe).
The look & feel of xBuild
Let's have a look at the Windows GUI based xBuild Project Builder interface of the xBuild.

The xBuild Project Builder uses a four-step approach to build your application. It will build your target application with the minimum of
information from you. Moving from step 1 through step 4 is as simple as clicking on the desired button at the top.
xBuild Project Builder uses tool tips to give you interactive help on most of the fields. Let our mouse cursor rest for two seconds on a
field or checkbox and a tool tip will pop up. You can try this on the screenshot above!
On the right side of the xBuild Project Builder window are three buttons that are accessible and visible every step of the way. This is handy
if you only need to change settings in step 2 and start building right away. The following buttons are available:
• Open project: clicking "Open project" presents a selection of project files (of type .XBP) saved previously.
All active settings in your open xBuild Project Builder will be overwritten by the settings of the newly selected project file.
• Save project: it will save all the settings and parameters of your current project. Also, if the "Auto Save
Project" checkbox is checked, your project will be saved every time a successful build is made.
Note that if the build process encounters an error, "Auto Save Project" will NOT save your project. Auto saving your project is only
done after a successful build.
• Build now: The "Build now!" button will start the build process of the currently open project. If no error occurs
during this process, a dialog appears asking if you want to start your application.
|