Previous Contents Index Next |
Setup Util Programmer's Guide |
About This Guide
The Setup Util Programmer's Guide documents the Setup Util, a collection of C++ Application Programmer Interfaces (APIs) used for creating installation programs.
This chapter contains the following sections:
Who Should Read This Guide
Who Should Read This Guide
This Programmer's Guide is intended for developers who want to use the Setup Util to create product installation programs. It assumes that you are familiar with writing and compiling C++ programs, but does not require previous experience with setup frameworks.
This guide explains how to use the Setup Util to create installation programs. The guide documents the Setup Util APIs, which consist of framework elements as well as specialized functions used to interact with memory, file systems, networks, and Directory servers.
This manual is organized into four parts:
Part 1, "Getting Started with Setup Util," explains how to obtain, install, and use the Setup Util. It also contains a Quick Start chapter that briefly describes how to write a setup program.
Part 2, "Writing an Installer," takes you step-by-step through the process of writing an installer with the Setup Util.
Part 3, "Additional Topics," contains information about supplementary features of the Setup Util including upgrades, patches, log files, and uninstallation.
Part 4, "Reference of Setup Util Libraries," includes descriptions of directives, functions, and definitions in the core libraries of Setup Util.
Part 5, "Reference of Supporting Libraries,"includes descriptions of directives, functions, and definitions in the libraries that support the Setup Util.
Part 6, "Appendixes," contains a list of frequently asked questions and answers as well as sample installer source code.
Documentation Conventions
This book uses the following font conventions:
The monospace font is used for sample code and code listings, API and language elements (such as function names), filenames, pathnames, directory names, HTML tags, and any text that must be typed on the screen.
Italic type is used for book titles, emphasis, variables and placeholders, glossary terms, and words used in the literal sense.
About the Sample Code
This sample C++ code in this book illustrates concepts used when writing installation programs. This code was tested with Microsoft Visual C++ 6.0 on a machine running Windows 2000 and with CC on a machine running Solaris 9.
Previous Contents Index Next
Copyright (C) 2005 Red Hat, Inc. All rights reserved.
This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v1.0 or later (the latest version is presently available at http://www.opencontent.org/openpub/
Last Updated September 21, 2001