summaryrefslogtreecommitdiff
path: root/utils/tfstats/regexp/include/jm/re_lib.h
diff options
context:
space:
mode:
authorFluorescentCIAAfricanAmerican <[email protected]>2020-04-22 12:56:21 -0400
committerFluorescentCIAAfricanAmerican <[email protected]>2020-04-22 12:56:21 -0400
commit3bf9df6b2785fa6d951086978a3e66f49427166a (patch)
tree2c0f1f0c63c4832882bc93814ebd2c2b1c6224e5 /utils/tfstats/regexp/include/jm/re_lib.h
downloadarchived-source-engine-2018-hl2-src-master.tar.xz
archived-source-engine-2018-hl2-src-master.zip
Diffstat (limited to 'utils/tfstats/regexp/include/jm/re_lib.h')
-rw-r--r--utils/tfstats/regexp/include/jm/re_lib.h155
1 files changed, 155 insertions, 0 deletions
diff --git a/utils/tfstats/regexp/include/jm/re_lib.h b/utils/tfstats/regexp/include/jm/re_lib.h
new file mode 100644
index 0000000..4e87eb9
--- /dev/null
+++ b/utils/tfstats/regexp/include/jm/re_lib.h
@@ -0,0 +1,155 @@
+//========= Copyright Valve Corporation, All rights reserved. ============//
+//
+// Purpose:
+//
+// $NoKeywords: $
+//
+//=============================================================================//
+/*
+ *
+ * Copyright (c) 1998-9
+ * Dr John Maddock
+ *
+ * Permission to use, copy, modify, distribute and sell this software
+ * and its documentation for any purpose is hereby granted without fee,
+ * provided that the above copyright notice appear in all copies and
+ * that both that copyright notice and this permission notice appear
+ * in supporting documentation. Dr John Maddock makes no representations
+ * about the suitability of this software for any purpose.
+ * It is provided "as is" without express or implied warranty.
+ *
+ */
+
+ /*
+ * FILE re_lib.h
+ * VERSION 2.12
+ * Automatic library file inclusion.
+ */
+
+
+#ifndef RE_LIB_H
+#define RE_LIB_H
+
+#if defined(_MSC_VER) && !defined(RE_BUILD_DLL)
+ #ifdef _DLL
+ #ifdef _DEBUG
+ #pragma comment(lib, "mre200dl.lib")
+ #else // DEBUG
+ #pragma comment(lib, "mre200l.lib")
+ #endif // _DEBUG
+ #else // _DLL
+ #ifdef _MT
+ #ifdef _DEBUG
+ #pragma comment(lib, "mre200dm.lib")
+ #else //_DEBUG
+ #pragma comment(lib, "mre200m.lib")
+ #endif //_DEBUG
+ #else //_MT
+ #ifdef _DEBUG
+ #pragma comment(lib, "mre200d.lib")
+ #else //_DEBUG
+ #pragma comment(lib, "mre200.lib")
+ #endif //_DEBUG
+ #endif //_MT
+ #endif //_DLL
+#endif //_MSC_VER
+
+
+#if defined(__BORLANDC__) && !defined(RE_BUILD_DLL)
+ #if (__BORLANDC__ > 0x520) && !defined(_NO_VCL)
+ #define JM_USE_VCL
+ #endif
+
+ #if __BORLANDC__ <= 0x520
+
+ #ifdef JM_USE_VCL
+
+ #ifdef _RTLDLL
+ #pragma comment(lib, "b2re200lv.lib")
+ #else
+ #pragma comment(lib, "b2re200v.lib")
+ #endif
+
+ #else // VCL
+
+ #ifdef _RTLDLL
+ #ifdef __MT__
+ #pragma comment(lib, "b2re200lm.lib")
+ #else // __MT__
+ #pragma comment(lib, "b2re200l.lib")
+ #endif // __MT__
+ #else //_RTLDLL
+ #ifdef __MT__
+ #pragma comment(lib, "b2re200m.lib")
+ #else // __MT__
+ #pragma comment(lib, "b2re200.lib")
+ #endif // __MT__
+ #endif // _RTLDLL
+
+ #endif // VCL
+
+ #elif __BORLANDC__ <= 0x530
+
+ #ifdef JM_USE_VCL
+
+ #ifdef _RTLDLL
+ #pragma comment(lib, "b3re200lv.lib")
+ #else
+ #pragma comment(lib, "b3re200v.lib")
+ #endif
+
+ #else // VCL
+
+ #ifdef _RTLDLL
+ #ifdef __MT__
+ #pragma comment(lib, "b3re200lm.lib")
+ #else // __MT__
+ #pragma comment(lib, "b3re200l.lib")
+ #endif // __MT__
+ #else //_RTLDLL
+ #ifdef __MT__
+ #pragma comment(lib, "b3re200m.lib")
+ #else // __MT__
+ #pragma comment(lib, "b3re200.lib")
+ #endif // __MT__
+ #endif // _RTLDLL
+
+ #endif // VCL
+
+ #else // Version: 0x540
+
+ #ifdef JM_USE_VCL
+
+ #ifdef _RTLDLL
+ #pragma comment(lib, "b4re200lv.lib")
+ #else
+ #pragma comment(lib, "b4re200v.lib")
+ #endif
+
+ #else // VCL
+
+ #ifdef _RTLDLL
+ #ifdef __MT__
+ #pragma comment(lib, "b4re200lm.lib")
+ #else // __MT__
+ #pragma comment(lib, "b4re200l.lib")
+ #endif // __MT__
+ #else //_RTLDLL
+ #ifdef __MT__
+ #pragma comment(lib, "b4re200m.lib")
+ #else // __MT__
+ #pragma comment(lib, "b4re200.lib")
+ #endif // __MT__
+ #endif // _RTLDLL
+
+ #endif // VCL
+
+ #endif
+
+#endif //__BORLANDC__
+
+
+#endif // RE_LIB_H
+
+
+