setup.types(5) Easy Software Products setup.types(5) NNAAMMEE setup.types - epm gui setup types file format. DDEESSCCRRIIPPTTIIOONN The EPM sseettuupp program normally presents the user with a list of software products to install, which is called a "custom" software installation. If a file called _s_e_t_u_p_._t_y_p_e_s is present in the package directory, the user will instead be presented with a list of installation types. Each type has an associated prod- uct list which determines the products that are installed by default. If a type has no products associated with it, then it is treated as a custom installation and the user is presented with a list of packages to choose from. FFIILLEE FFOORRMMAATT The _s_e_t_u_p_._t_y_p_e_s file is an ASCII text file consisting of type and product lines. Comments can be inserted by start- ing a line with the pound sign (#). Each installation type is defined by a line starting with the word TYPE. Products are defined by a line starting with the word INSTALL: TYPE Typical End-User Configuration INSTALL foo INSTALL foo-help TYPE Typical Developer Configuration INSTALL foo INSTALL foo-help INSTALL foo-devel INSTALL foo-examples TYPE Custom Configuration In the example above, three installation types are defined. Since the last type includes no products, the user will be presented with the full list of products to choose from. SSEEEE AALLSSOO epm(1) - create software packages setup(1) - graphical setup program for the esp package manager CCOOPPYYRRIIGGHHTT Copyright 1999-2003 by Easy Software Products, All Rights Reserved. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied 30 June 2001 ESP Package Manager 1 setup.types(5) Easy Software Products setup.types(5) warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. 30 June 2001 ESP Package Manager 2