]> cygwin.com Git - cygwin-apps/setup.git/blame - state.h
2002-09-21 Robert Collins <rbtcollins@hotmail.com>
[cygwin-apps/setup.git] / state.h
CommitLineData
23c9e63c 1/*
85553593 2 * Copyright (c) 2000, 2001, Red Hat, Inc.
23c9e63c
DD
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
6 * the Free Software Foundation; either version 2 of the License, or
7 * (at your option) any later version.
8 *
9 * A copy of the GNU General Public License can be found at
10 * http://www.gnu.org/
11 *
12 * Written by DJ Delorie <dj@cygnus.com>
13 *
14 */
15
16/* The purpose of this file is to contain all the global variables
17 that define the "state" of the install, that is, all the
18 information that the user has provided so far. These are set by
de6a1a64
RC
19 the various dialogs and used by the various actions.
20
21 Note that this is deprecated. Persistent settings should be accessed
22 via a class that stores them cross-installs, and non-persistent settings
23 directly via the appropriate class. One of the reasons for this is that
24 non-trivial types would require this file to include appropriate headers,
25 making all of setup.exe rebuild for potentially minor changes.
26
27 */
23c9e63c 28
3c054baf
RC
29#include "String++.h"
30
f2ff9838
RC
31extern bool unattended_mode;
32
b24c88b3 33extern int source;
23c9e63c 34
3c054baf 35extern String local_dir;
c92e1307 36
b24c88b3
RC
37extern int root_text;
38extern int root_scope;
39extern int root_menu;
40extern int root_desktop;
23c9e63c 41
b24c88b3
RC
42extern int net_method;
43extern char *net_proxy_host;
44extern int net_proxy_port;
4e8ff53f 45
b24c88b3
RC
46extern char *net_user;
47extern char *net_passwd;
48extern char *net_proxy_user;
49extern char *net_proxy_passwd;
50extern char *net_ftp_user;
51extern char *net_ftp_passwd;
23c9e63c 52
This page took 0.037975 seconds and 5 git commands to generate.