1
/* Copyright © 2005-2006 Roger Leigh <rleigh@debian.org>
3
* schroot is free software; you can redistribute it and/or modify it
4
* under the terms of the GNU General Public License as published by
5
* the Free Software Foundation; either version 2 of the License, or
6
* (at your option) any later version.
8
* schroot is distributed in the hope that it will be useful, but
9
* WITHOUT ANY WARRANTY; without even the implied warranty of
10
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11
* General Public License for more details.
13
* You should have received a copy of the GNU General Public License
14
* along with this program; if not, write to the Free Software
15
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
18
*********************************************************************/
20
#ifndef SCHROOT_MAIN_H
21
#define SCHROOT_MAIN_H
23
#include <schroot/schroot-main-base.h>
24
#include <schroot/schroot-options-base.h>
30
* Frontend for schroot. This class is used to "run" schroot.
32
class main : public main_base
38
* @param options the command-line options to use.
40
main (options_base::ptr& options);
52
* Dump configuration file for chroots.
59
* Create a session. This sets the session member.
62
create_session(sbuild::session::operation sess_op);
67
#endif /* SCHROOT_MAIN_H */