00001
00012 #ifndef GITK_INIT_H
00013 #define GITK_INIT_H
00014
00015 #ifdef __cplusplus
00016 extern "C" {
00017 #endif
00018
00019 #ifdef GITK_INIT_C
00020 void gitk_init(guint * const argc, gchar *** const argv, gchar * const client_package_name, gchar * const client_locale_dir);
00021 static gboolean gitk_init_process_commandline(guint * const argc, gchar *** const argv);
00022 static gboolean gitk_init_xml(void);
00023 static gboolean gitk_init_common_xpath_expressions(void);
00024 static gboolean gitk_init_xsl(void);
00025 gboolean gitk_init_xsl_domain(void);
00026 gboolean gitk_init_xsl_style(void);
00027 #else
00028 extern void gitk_init(guint * const argc, gchar *** const argv, gchar * const client_package_name, gchar * const client_locale_dir);
00029 extern gboolean gitk_init_xsl_domain(void);
00030 extern gboolean gitk_init_xsl_style(void);
00031 #endif
00032
00033 #ifdef __cplusplus
00034 }
00035 #endif
00036
00037 #endif