diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-02-24 02:13:59 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-02-24 02:13:59 +0000 |
commit | a6d58bb6052ac8cb01805a48c4ad2f129126116f (patch) | |
tree | dd867a099fcbb263a8009a9fb22695b87855dad6 /src/kvilib/config | |
download | kvirc-a6d58bb6052ac8cb01805a48c4ad2f129126116f.tar.gz kvirc-a6d58bb6052ac8cb01805a48c4ad2f129126116f.zip |
Added KDE3 version of kvirc
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/kvirc@1095341 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'src/kvilib/config')
-rw-r--r-- | src/kvilib/config/Makefile.am | 5 | ||||
-rw-r--r-- | src/kvilib/config/kvi_confignames.h | 61 | ||||
-rw-r--r-- | src/kvilib/config/kvi_debug.h | 52 | ||||
-rw-r--r-- | src/kvilib/config/kvi_defaults.h | 65 | ||||
-rw-r--r-- | src/kvilib/config/kvi_fileextensions.h | 37 | ||||
-rw-r--r-- | src/kvilib/config/kvi_settings.h | 140 | ||||
-rw-r--r-- | src/kvilib/config/kvi_sourcesdate.h | 40 | ||||
-rw-r--r-- | src/kvilib/config/kvi_version.h | 33 | ||||
-rw-r--r-- | src/kvilib/config/kvi_wincfg.h | 210 |
9 files changed, 643 insertions, 0 deletions
diff --git a/src/kvilib/config/Makefile.am b/src/kvilib/config/Makefile.am new file mode 100644 index 00000000..23078cbb --- /dev/null +++ b/src/kvilib/config/Makefile.am @@ -0,0 +1,5 @@ +############################################################################### +# KVirc IRC client Makefile - 16.12.98 Szymon Stefanek <[email protected]> +############################################################################### + +EXTRA_DIST = *.h diff --git a/src/kvilib/config/kvi_confignames.h b/src/kvilib/config/kvi_confignames.h new file mode 100644 index 00000000..ccff3399 --- /dev/null +++ b/src/kvilib/config/kvi_confignames.h @@ -0,0 +1,61 @@ +#ifndef _KVI_CONFIGNAMES_H_ +#define _KVI_CONFIGNAMES_H_ + +//============================================================================= +// +// File : kvi_confignames.h +// Creation date : Wed Oct 18 2000 14:16:22 CEST by Szymon Stefanek +// +// This file is part of the KVirc irc client distribution +// Copyright (C) 1999-2001 Szymon Stefanek (pragma at kvirc dot 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 opinion) any later version. +// +// This program is distributed in the HOPE that it will be USEFUL, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, write to the Free Software Foundation, +// Inc. ,51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +// +//============================================================================= + +#include "kvi_fileextensions.h" + +//============================================================================= +// This file contains the config file names used in KVIrc +// +// You can play a bit with these, but be aware that some (bad) scripts +// may find themselves in trouble +//============================================================================= + +#define KVI_CONFIGFILE_MAIN "main." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_WINPROPERTIES "winproperties." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_SERVERDB "serverdb." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_PROXYDB "proxydb." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_EVENTS "events." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_RAWEVENTS "rawevents." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_POPUPS "popups." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_SCRIPTTOOLBARS "toolbars." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_CUSTOMTOOLBARS "customtoolbars." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_MEDIATYPES "mediatypes." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_REGUSERDB "reguserdb." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_SHAREDFILES "sharedfiles." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_RECENT "recent." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_TOOLBARS "toolbarpos." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_ALIASES "aliases." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_NICKSERVDATABASE "nickserv." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_TEXTICONS "texticons." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_REGCHANDB "regchan." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_INPUTHISTORY "inputhistory." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_AVATARCACHE "avatarcache." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_USERACTIONS "useractions." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_SCRIPTADDONS "scriptaddons." KVI_FILEEXTENSION_CONFIG +#define KVI_CONFIGFILE_IDENTITIES "identities." KVI_FILEEXTENSION_CONFIG + +#endif //_KVI_CONFIGNAMES_H_ diff --git a/src/kvilib/config/kvi_debug.h b/src/kvilib/config/kvi_debug.h new file mode 100644 index 00000000..8ae1a120 --- /dev/null +++ b/src/kvilib/config/kvi_debug.h @@ -0,0 +1,52 @@ +#ifndef _KVI_DEBUG_H_ +#define _KVI_DEBUG_H_ + +//============================================================================= +// +// File : kvi_debug.h +// Creation date : Fri Mar 19 1999 03:10:39 CEST by Szymon Stefanek +// +// This file is part of the KVirc irc client distribution +// Copyright (C) 1999-2001 Szymon Stefanek (pragma at kvirc dot 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 opinion) any later version. +// +// This program is distributed in the HOPE that it will be USEFUL, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, write to the Free Software Foundation, +// Inc. ,51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +// +//============================================================================= + +#include <qglobal.h> + +//============================================================================= +// This file contains the definition of the debug macros +// You can enable ALL the debugging output by uncommenting the next line +// +// #define _KVI_DEBUG_CHECK_RANGE_ +// +//============================================================================= + +#ifdef _KVI_DEBUG_CHECK_RANGE_ + #define __range_valid(_expr) if(!(_expr))debug("[kvirc]: ASSERT FAILED: \"%s\" is false in %s (%d)",#_expr,__FILE__,__LINE__) + #define __range_invalid(_expr) if(_expr)debug("[kvirc]: ASSERT FAILED: \"%s\" is true in %s (%d)",#_expr,__FILE__,__LINE__) +#else + #define __range_valid(_expr) + #define __range_invalid(_expr) +#endif + +#if defined(_KVI_DEBUG_) || defined(__KVI_DEBUG__) + #define __ASSERT(_expr) if(!(_expr))debug("[kvirc]: ASSERT FAILED: \"%s\" is false in %s (%d)",#_expr,__FILE__,__LINE__) +#else + #define __ASSERT(_expr) +#endif + +#endif //_KVI_DEBUG_H_ diff --git a/src/kvilib/config/kvi_defaults.h b/src/kvilib/config/kvi_defaults.h new file mode 100644 index 00000000..fc375b05 --- /dev/null +++ b/src/kvilib/config/kvi_defaults.h @@ -0,0 +1,65 @@ +#ifndef _KVI_DEFAULTS_H_ +#define _KVI_DEFAULTS_H_ + +//============================================================================= +// +// File : kvi_defaults.h +// Creation date : Wed Jun 21 2000 13:23:13 CEST by Szymon Stefanek +// +// This file is part of the KVirc irc client distribution +// Copyright (C) 2000-2004 Szymon Stefanek (pragma at kvirc dot 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 opinion) any later version. +// +// This program is distributed in the HOPE that it will be USEFUL, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, write to the Free Software Foundation, +// Inc. ,51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +// +//============================================================================= + +//============================================================================= +// This file contains (more or less) freely customizable compile time defaults +// +// You can safely play with the ones you understand the meaning of +//============================================================================= + +#include "kvi_settings.h" + +#ifdef COMPILE_ON_WINDOWS + #define KVI_HOME_CONFIG_FILE_NAME "kvirc.ini" +#else + #define KVI_HOME_CONFIG_FILE_NAME ".kvirc.rc" +#endif + + +#define KVI_DEFAULT_INCOMING_SUBDIRECTORY_NAME "download" + +#define KVI_DEFAULT_NICKNAME1 "newbie" +#define KVI_DEFAULT_NICKNAME2 "[newbie]" +#define KVI_DEFAULT_NICKNAME3 "_newbie_" +#define KVI_DEFAULT_NICKNAME4 "newbie4" +#define KVI_DEFAULT_USERNAME "kvirc" +#define KVI_DEFAULT_REALNAME "KVIrc " VERSION " '" KVI_RELEASE_NAME "' http://kvirc.net/" + +#define KVI_DEFAULT_PART_MESSAGE "No matter how dark the night, somehow the Sun rises once again" +#define KVI_DEFAULT_QUIT_MESSAGE "KVIrc $version $version(r) http://www.kvirc.net/" +#define KVI_DEFAULT_CTCP_USERINFO_REPLY "I'm too lazy to edit this field." +#define KVI_DEFAULT_CTCP_PAGE_REPLY "Your message has been received and logged" +#define KVI_DEFAULT_AWAY_MESSAGE "I'm off to see the wizard." +#define KVI_DEFAULT_AWAY_NICK "%nick%|NotHere" + +#define KVI_MAX_PENDING_AVATARS 20 +#define KVI_MAX_RECENT_SERVERS 10 +#define KVI_MAX_RECENT_CHANNELS 30 +#define KVI_MAX_RECENT_NICKNAMES 10 +#define KVI_RECENT_TOPIC_ENTRIES 20 + +#endif //_KVI_DEFAULTS_H_ diff --git a/src/kvilib/config/kvi_fileextensions.h b/src/kvilib/config/kvi_fileextensions.h new file mode 100644 index 00000000..e181c974 --- /dev/null +++ b/src/kvilib/config/kvi_fileextensions.h @@ -0,0 +1,37 @@ +#ifndef _KVI_FILEEXTENSIONS_H_ +#define _KVI_FILEEXTENSIONS_H_ + +//============================================================================= +// +// File : kvi_fileextensions.h +// Creation date : Tue Dec 26 2006 05:09:22 CEST by Szymon Stefanek +// +// This file is part of the KVirc irc client distribution +// Copyright (C) 2006 Szymon Stefanek (pragma at kvirc dot 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 opinion) any later version. +// +// This program is distributed in the HOPE that it will be USEFUL, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, write to the Free Software Foundation, +// Inc. ,51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +// +//============================================================================= + +//============================================================================= +// This file contains the file extensions used by KVIrc +//============================================================================= + +#define KVI_FILEEXTENSION_CONFIG "kvc" +#define KVI_FILEEXTENSION_SCRIPT "kvs" +#define KVI_FILEEXTENSION_THEMEPACKAGE "kvt" +#define KVI_FILEEXTENSION_ADDONPACKAGE "kva" + +#endif //_KVI_FILEEXTENSIONS_H_ diff --git a/src/kvilib/config/kvi_settings.h b/src/kvilib/config/kvi_settings.h new file mode 100644 index 00000000..ee6044bd --- /dev/null +++ b/src/kvilib/config/kvi_settings.h @@ -0,0 +1,140 @@ +#ifndef _KVI_SETTINGS_H_ +#define _KVI_SETTINGS_H_ + +//============================================================================= +// +// File : kvi_settings.h +// Creation date : Fri Mar 19 1999 05:21:13 CEST by Szymon Stefanek +// +// This file is part of the KVirc irc client distribution +// Copyright (C) 1999-2001 Szymon Stefanek (pragma at kvirc dot 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 opinion) any later version. +// +// This program is distributed in the HOPE that it will be USEFUL, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, write to the Free Software Foundation, +// Inc. ,51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +// +//============================================================================= + +//============================================================================= +// This file contains compile time settings, either set by configure or +// non-customizable defaults +// +// Better do not touch this +//============================================================================= + +#include <qglobal.h> + +#if defined(_OS_WIN32_) || defined(Q_OS_WIN32) || defined(Q_OS_WIN32_) + + #define FEEL_LIKE_I_AM_COMPILING_UNDER_WINDOZE + #define COMPILE_ON_WINDOWS + + // Windows has no config.h + + #include "kvi_wincfg.h" + + #ifdef __KVILIB__ + #define KVILIB_API __declspec(dllexport) + #else + #define KVILIB_API __declspec(dllimport) + #endif + + #ifdef __KVIRC__ + #define KVIRC_API __declspec(dllexport) + #else + #define KVIRC_API __declspec(dllimport) + #endif + +#else + + #ifdef KVIRC_EXTERNAL_MODULE + // when compiling an external module + // include the last configuration + #include "kvi_configstatus.h" + #else + #ifdef HAVE_CONFIG_H + #include "config.h" + #else + #error "You're missing the config.h file: you must run configure before running make!" + #endif + #endif + + #define KVILIB_API + #define KVIRC_API + + #ifndef VERSION + #define VERSION "?.?.?" + #endif + + #ifndef BUILD_DATE + #define BUILD_DATE "?" + #endif + + #ifndef BUILD_FLAGS + #define BUILD_FLAGS "?" + #endif + +#endif + +#define KVI_VERSION VERSION +#define KVI_VERSION_BRANCH VERSION_BRANCH +#define KVI_BUILD_DATE BUILD_DATE +#define KVI_BUILD_FLAGS BUILD_FLAGS + +#define KVI_RELEASE_NAME "Virgo" + +// We want _GNU_SOURCE features +#ifndef _GNU_SOURCE + #define _GNU_SOURCE +#endif + + +#if defined(__GNUC__) + // gcc + #if __GNUC__ >= 3 + #define KVI_PTR2MEMBER(__x) &__x + #else + #define KVI_PTR2MEMBER(__x) &(__x) + #endif +#elif defined(COMPILE_ON_WINDOWS) + // Visual C++ + #define KVI_PTR2MEMBER(__x) &__x +#elif defined(__SUNPRO_CC) + // Sun Forte + #define KVI_PTR2MEMBER(__x) (__x) +#else + // default + #define KVI_PTR2MEMBER(__x) &(__x) +#endif + +#ifdef COMPILE_NO_X + #ifndef COMPILE_NO_X_BELL + #define COMPILE_NO_X_BELL + #endif +#endif + +/* +#if __GNUC__ - 0 > 3 || (__GNUC__ - 0 == 3 && __GNUC_MINOR__ - 0 >= 2) + #define KVI_DEPRECATED __attribute__ ((deprecated)) +#else + #define KVI_DEPRECATED +#endif +*/ +#define KVI_DEPRECATED + +#ifdef COMPILE_USE_QT4 + #define debug qDebug +#endif + + +#endif //_KVI_SETTINGS_H_ diff --git a/src/kvilib/config/kvi_sourcesdate.h b/src/kvilib/config/kvi_sourcesdate.h new file mode 100644 index 00000000..263fc092 --- /dev/null +++ b/src/kvilib/config/kvi_sourcesdate.h @@ -0,0 +1,40 @@ + +#ifndef _KVI_SOURCESDATE_H_ +#define _KVI_SOURCESDATE_H_ + +//============================================================================= +// +// File : kvi_sourcesdate.h +// Creation date : Sun Mar 5 2006 23:22:22 CEST by Szymon Stefanek +// +// This file is part of the KVirc irc client distribution +// Copyright (C) 2006 Szymon Stefanek (pragma at kvirc dot 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 opinion) any later version. +// +// This program is distributed in the HOPE that it will be USEFUL, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, write to the Free Software Foundation, +// Inc. ,51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +// +//============================================================================= + +#include "kvi_settings.h" + +#define KVI_SOURCES_DATE "20080323" +#define KVI_SOURCES_DATE_NUMERIC 0x20080323 + +// this is the date of the sources before that we should force a setup +// this is usually changed only when a setup is really needed because +// of an incompatible change in the configuration files +// .. so do NOT change it just when you change KVI_SOURCES_DATE_NUMERIC :) +#define KVI_SOURCES_DATE_NUMERIC_FORCE_SETUP 0x20080101 + +#endif //!_KVI_SOURCESDATE_H_ diff --git a/src/kvilib/config/kvi_version.h b/src/kvilib/config/kvi_version.h new file mode 100644 index 00000000..e09dacef --- /dev/null +++ b/src/kvilib/config/kvi_version.h @@ -0,0 +1,33 @@ +#ifndef _KVI_VERSION_H_ +#define _KVI_VERSION_H_ + +//============================================================================= +// +// File : kvi_version.h +// Creation date : Sun Mar 5 2006 23:22:22 CEST by Szymon Stefanek +// +// This file is part of the KVirc irc client distribution +// Copyright (C) 2006 Szymon Stefanek (pragma at kvirc dot 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 opinion) any later version. +// +// This program is distributed in the HOPE that it will be USEFUL, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, write to the Free Software Foundation, +// Inc. ,51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +// +//============================================================================= + +#include "kvi_settings.h" + + + +#endif //!_KVI_VERSION_H_ + diff --git a/src/kvilib/config/kvi_wincfg.h b/src/kvilib/config/kvi_wincfg.h new file mode 100644 index 00000000..f90998a8 --- /dev/null +++ b/src/kvilib/config/kvi_wincfg.h @@ -0,0 +1,210 @@ +#ifndef _KVI_WINCFG_H_ +#define _KVI_WINCFG_H_ + +//============================================================================= +// +// File : kvi_wincfg.h +// Creation date : Fri Sep 21 16:21:09 2001 GMT by Szymon Stefanek +// +// This file is part of the KVirc irc client distribution +// Copyright (C) 2001 Szymon Stefanek (pragma at kvirc dot 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 opinion) any later version. +// +// This program is distributed in the HOPE that it will be USEFUL, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, write to the Free Software Foundation, +// Inc. ,51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +// +//============================================================================= + +//============================================================================= +// Windows configuration: do not touch +//============================================================================= + +/* define if you want to compile with new parser */ +#define COMPILE_NEW_KVS 1 + +/* define if you want to use the Qt 4.x support */ +/* #undef COMPILE_USE_QT4 */ + +#define COMPILE_USE_QT4 + +/* define if you want to use only the new KVS parser */ +#define COMPILE_ONLY_NEW_KVS 1 + +/* define if you want to disable DCC VOICE sound support */ +/* #undef COMPILE_WITH_NO_SOUND */ + +/* define if you have libgsm and want the GSM code to be compiled */ +/* #undef COMPILE_USE_GSM */ + +/* define if you want the info tips to be compiled in */ +#define COMPILE_INFO_TIPS 1 + +/* define if you want to compile the KDE 2.x support */ +/* #undef COMPILE_KDE_SUPPORT */ + +/* define if you want the gcc memory profile */ +/* #undef COMPILE_MEMORY_PROFILE */ + +/* define if you want the memory checks */ +/* #undef COMPILE_MEMORY_CHECKS */ + +/* define if you trust your memmove() function */ +#define COMPILE_WITH_SYSTEM_MEMMOVE 1 + +/* define if you want to compile the crypt support */ +#define COMPILE_CRYPT_SUPPORT 1 + +/* define if you want the i386 asm code */ +/* #undef COMPILE_ix86_ASM */ + +/* define if your compiler supports gotos do dynamic labels */ +/* #undef COMPILE_USE_DYNAMIC_LABELS */ + +/* define if you want to compile the localization support */ +#define COMPILE_LOCALE_STUFF 1 + +/* define if you want the IpV6 support */ +#define COMPILE_IPV6_SUPPORT 1 + +/* define if you want zlib support */ +#define COMPILE_ZLIB_SUPPORT 1 + +/* define if you want to use the pthreads library */ +/* #undef COMPILE_THREADS_USE_POSIX */ + +/* define if you want to use the solaris libthread */ +/* #undef COMPILE_THREADS_USE_SOLARIS_LIBTHREAD */ + +#define COMPILE_PSEUDO_TRANSPARENCY + +/* define if you have the SIOCGIFADDR ioctl and the related headers */ +/* #undef COMPILE_GET_INTERFACE_ADDRESS */ + +/* this is the build date (configure date rather) */ +#define BUILD_DATE __DATE__" "__TIME__ + +/* these are the build flags */ +#define BUILD_FLAGS "win32" + +/* define if you have strings.h */ +/* #undef HAVE_STRINGS_H */ + +/* define if you have the getenv function */ +/* #undef HAVE_GETENV */ + +/* define if you have the strerror function */ +#define HAVE_STRERROR 1 + +/* define if you have the inet_aton function */ +/* #define HAVE_INET_ATON 1 */ + +/* define if you have the inet_ntoa function */ +/* #define HAVE_INET_NTOA 1 */ + +/* define if you have the inet_pton function */ +/* #undef HAVE_INET_PTON */ + +/* define if you have the inet_ntop function */ +/* #undef HAVE_INET_NTOP */ + +/* define if you have the getnameinfo function */ +#define HAVE_GETNAMEINFO + +/* define if you have the getaddrinfo function */ +#define HAVE_GETADDRINFO + +/* define this to the number of average channel users */ +#define AVERAGE_CHANNEL_USERS 101 + +/* define this if you want to ignore the SIGALARM signal */ +/* #undef COMPILE_IGNORE_SIGALARM */ + +/* define this if you are on a big endian machine */ +/* #undef BIG_ENDIAN_MACHINE_BYTE_ORDER */ + +/* define this if you want to use the unicode-local 8bit charset translation */ +/* #undef COMPILE_USE_LOCAL_8BIT */ + +/* define this if you want to disable the inter-process communication support */ +/* #undef COMPILE_NO_IPC */ + +/* Define if you have the `getenv' function. */ +/* #undef HAVE_GETENV */ + +/* Define if you have the <linux/soundcard.h> header file. */ +/* #undef HAVE_LINUX_SOUNDCARD_H */ + +/* Define if you have the <soundcard.h> header file. */ +/* #undef HAVE_SOUNDCARD_H */ + +/* Define if you have the <sys/soundcard.h> header file. */ +/* #undef HAVE_SYS_SOUNDCARD_H */ + +/* Name of package */ +#define PACKAGE "kvirc" + +/* Version number of package */ +#define VERSION "3.4.0" + +#define VERSION_BRANCH "3.4" + + +/* Define if the system does not provide POSIX.1 features except with this + defined. */ +/* #undef _POSIX_1_SOURCE */ + +/* Define if you need to in order for `stat' and other things to work. */ +/* #undef _POSIX_SOURCE */ + +// for now we need this....dcc voice is not ported yet +#define COMPILE_WITH_NO_SOUND + +#define COMPILE_DISABLE_DCC_VOICE + +/* No X support */ +#define COMPILE_NO_X + +/* No X bell! */ +#define COMPILE_NO_X_BELL + +/* define if you have openssl and want the ssl support in kvirc */ +#define COMPILE_SSL_SUPPORT + +/* define if you want perl scripting support */ +#define COMPILE_PERL_SUPPORT + +/* The size of a `int', as computed by sizeof. */ +#define SIZEOF_INT 4 + +/* The size of a `long int', as computed by sizeof. */ +#define SIZEOF_LONG_INT 4 + +/* The size of a `long long int', as computed by sizeof. */ +#define SIZEOF_LONG_LONG_INT 8 + +/* The size of a `short int', as computed by sizeof. */ +#define SIZEOF_SHORT_INT 2 + +/* The size of a `unsigned int', as computed by sizeof. */ +#define SIZEOF_UNSIGNED_INT 4 + +/* The size of a `unsigned long int', as computed by sizeof. */ +#define SIZEOF_UNSIGNED_LONG_INT 4 + +/* The size of a `unsigned long long int', as computed by sizeof. */ +#define SIZEOF_UNSIGNED_LONG_LONG_INT 8 + +/* The size of a `unsigned short int', as computed by sizeof. */ +#define SIZEOF_UNSIGNED_SHORT_INT 2 + +#endif //_KVI_WINCFG_H_ |