1 | /* |
---|
2 | * svn_private_config.hw : Template for svn_private_config.h on Win32. |
---|
3 | * |
---|
4 | * ==================================================================== |
---|
5 | * Copyright (c) 2000-2006, 2008-2009 CollabNet. All rights reserved. |
---|
6 | * |
---|
7 | * This software is licensed as described in the file COPYING, which |
---|
8 | * you should have received as part of this distribution. The terms |
---|
9 | * are also available at http://subversion.tigris.org/license-1.html. |
---|
10 | * If newer versions of this license are posted there, you may use a |
---|
11 | * newer version instead, at your option. |
---|
12 | * |
---|
13 | * This software consists of voluntary contributions made by many |
---|
14 | * individuals. For exact contribution history, see the revision |
---|
15 | * history and logs, available at http://subversion.tigris.org/. |
---|
16 | * ==================================================================== |
---|
17 | */ |
---|
18 | |
---|
19 | /* ==================================================================== */ |
---|
20 | |
---|
21 | |
---|
22 | |
---|
23 | |
---|
24 | #ifndef SVN_PRIVATE_CONFIG_HW |
---|
25 | #define SVN_PRIVATE_CONFIG_HW |
---|
26 | |
---|
27 | /* The minimal version of Berkeley DB we want */ |
---|
28 | #define SVN_FS_WANT_DB_MAJOR 4 |
---|
29 | #define SVN_FS_WANT_DB_MINOR 0 |
---|
30 | #define SVN_FS_WANT_DB_PATCH 14 |
---|
31 | |
---|
32 | |
---|
33 | /* Path separator for local filesystem */ |
---|
34 | #define SVN_PATH_LOCAL_SEPARATOR '\\' |
---|
35 | |
---|
36 | /* Name of system's null device */ |
---|
37 | #define SVN_NULL_DEVICE_NAME "nul" |
---|
38 | |
---|
39 | /* Link fs fs library into the fs library */ |
---|
40 | #define SVN_LIBSVN_FS_LINKS_FS_FS |
---|
41 | |
---|
42 | /* Link local repos access library to client */ |
---|
43 | #define SVN_LIBSVN_CLIENT_LINKS_RA_LOCAL |
---|
44 | |
---|
45 | /* Link pipe repos access library to client */ |
---|
46 | #define SVN_LIBSVN_CLIENT_LINKS_RA_SVN |
---|
47 | |
---|
48 | /* Defined to be the path to the installed binaries */ |
---|
49 | #define SVN_BINDIR "/usr/local/bin" |
---|
50 | |
---|
51 | |
---|
52 | |
---|
53 | /* The default FS back-end type */ |
---|
54 | #define DEFAULT_FS_TYPE "fsfs" |
---|
55 | |
---|
56 | |
---|
57 | /* Define to the Python/C API format character suitable for apr_int64_t */ |
---|
58 | #if defined(_WIN64) |
---|
59 | #define SVN_APR_INT64_T_PYCFMT "l" |
---|
60 | #elif defined(_WIN32) |
---|
61 | #define SVN_APR_INT64_T_PYCFMT "L" |
---|
62 | #endif |
---|
63 | |
---|
64 | /* Setup gettext macros */ |
---|
65 | #define N_(x) x |
---|
66 | #define U_(x) x |
---|
67 | #define PACKAGE_NAME "subversion" |
---|
68 | |
---|
69 | #ifdef ENABLE_NLS |
---|
70 | #define SVN_LOCALE_RELATIVE_PATH "../share/locale" |
---|
71 | #include <locale.h> |
---|
72 | #include <libintl.h> |
---|
73 | #define _(x) dgettext(PACKAGE_NAME, x) |
---|
74 | #define Q_(x1, x2, n) dngettext(PACKAGE_NAME, x1, x2, n) |
---|
75 | #else |
---|
76 | #define _(x) (x) |
---|
77 | #define Q_(x1, x2, n) (((n) == 1) ? x1 : x2) |
---|
78 | #define gettext(x) (x) |
---|
79 | #define dgettext(domain, x) (x) |
---|
80 | #endif |
---|
81 | |
---|
82 | #endif /* SVN_PRIVATE_CONFIG_HW */ |
---|
83 | |
---|
84 | /* Inclusion of Berkeley DB header */ |
---|
85 | #ifdef SVN_WANT_BDB |
---|
86 | #define APU_WANT_DB |
---|
87 | #include <apu_want.h> |
---|
88 | #endif |
---|