/*************************************************************************** options.h - description ------------------- begin : Mon Sep 2 2002 copyright : (C) 2002 by Tim-Philipp Müller email : t.i.m@orange.net ***************************************************************************/ /*************************************************************************** * * * 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 of the License, or * * (at your option) any later version. * * * ***************************************************************************/ #ifndef _ed2k_hash_options_h_included_ #define _ed2k_hash_options_h_included_ #ifndef HAVE_CONFIG_H /* e.g. on windows plaform */ # define PACKAGE "ed2k_hash" # define VERSION "0.3" #else # include #endif /* ifndef HAVE_CONFIG_H */ extern int option_htmllink; /* wrap html link around ed2k-link */ extern int option_htmlfull; /* print path component as well in html link */ extern int option_verbose; /* be verbose */ extern int option_quiet; /* only output error messages */ extern int option_silent; /* do not even show error messages! */ extern int option_debug; /* show debug messages */ extern int option_recursive; /* process all subdirectories of directories as well */ extern int option_excludedirs; /* exclude directories */ extern int option_waitwhenfinito; /* wait for keystroke when finished */ /* functions */ int options_process_cl_argument (char *argv[], int *i); void options_print_help_screen_and_exit (void); #endif /* ifndef _ed2k_hash_options_h_included_ */