view release on metacpan or search on metacpan
src/subversion/INSTALL view on Meta::CPAN
45545645745845946046146246346446546646746846947047147247347447511. Perl 5.8 or newer (Windows only) (OPTIONAL)
To build Subversion under any of the MS Windows platforms, you
will also need Perl 5.8 or newer to run apr-util's w32locatedb.pl
script.
12. MASM 6 or newer (Windows only, OPTIONAL)
Macro Assembler (MASM) to build an optimized version of the ZLib
with
the C compiler. If you
're using MSVC 6, and don'
t have MASM 6,
a free MASM-compatible assembler is available here:
You only need ML.EXE and ML.ERR from this distribution.
The VS.NET installation already contains MASM (but note, that
version
if
MASM is not compatible
with
MSVC 6).
src/subversion/build/ac-macros/apache.m4 view on Meta::CPAN
1011121314151617181920212223242526272829dnl
dnl Unless required by applicable law or agreed to in writing,
dnl software distributed under the License is distributed on an
dnl
"AS IS"
BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
dnl KIND, either express or implied. See the License
for
the
dnl specific language governing permissions and limitations
dnl under the License.
dnl ===================================================================
dnl
dnl Macros to find an Apache installation
dnl
dnl This will find an installed Apache.
dnl
dnl Note: If we don
't have an installed Apache, then we can'
t install the
dnl (dynamic) mod_dav_svn.so module.
dnl
AC_DEFUN(SVN_FIND_APACHE,[
AC_REQUIRE([AC_CANONICAL_HOST])
src/subversion/build/ac-macros/macosx.m4 view on Meta::CPAN
414243444546474849505152535455565758596061
])
])
dnl SVN_LIB_MACOS_PLIST
dnl Assign variables
for
Mac OS property list support
AC_DEFUN(SVN_LIB_MACOS_PLIST,
[
AC_MSG_CHECKING([
for
Mac OS property list utilities])
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <AvailabilityMacros.h>
#if !defined(MAC_OS_X_VERSION_MAX_ALLOWED) \
|| !
defined
(MAC_OS_X_VERSION_10_0) \
|| (MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_0)
#error ProperyList API unavailable.
#endif
]],[[]])],[
dnl
### Hack. We should only need to pass the -framework options when
dnl linking libsvn_subr, since it is the only library that uses Keychain.
dnl
dnl Unfortunately, libtool 1.5.x doesn't track transitive dependencies
for
src/subversion/build/ac-macros/macosx.m4 view on Meta::CPAN
8384858687888990919293949596979899100101102103[
AC_ARG_ENABLE(keychain,
AS_HELP_STRING([--disable-keychain],
[enable_keychain=
$enableval
],[enable_keychain=yes])
AC_MSG_CHECKING([
for
Mac OS KeyChain Services])
if
test
"$enable_keychain"
=
"yes"
; then
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#include <AvailabilityMacros.h>
#if !defined(MAC_OS_X_VERSION_MAX_ALLOWED) \
|| !
defined
(MAC_OS_X_VERSION_10_2) \
|| (MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_2)
#error KeyChain API unavailable.
#endif
]],[[]])],[
dnl
### Hack, see SVN_LIB_MACOS_PLIST
LIBS=
"$LIBS -framework Security"
LIBS=
"$LIBS -framework CoreServices"
AC_DEFINE([SVN_HAVE_KEYCHAIN_SERVICES], [1], [Is Mac OS KeyChain support enabled?])
src/subversion/build/generator/templates/serf.vcxproj.ezt view on Meta::CPAN
353637383940414243444546474849505152535455
<ConfigurationType>Makefile</ConfigurationType>
<UseDebugLibraries>[is configs
"Debug"
]true[
else
]false[end]</UseDebugLibraries>
<PlatformToolset>[toolset_version]</PlatformToolset>
</PropertyGroup>
[end][end] <Import Project=
"$(VCTargetsPath)\Microsoft.Cpp.props"
/>
<ImportGroup Label=
"ExtensionSettings"
>
</ImportGroup>
[
for
platforms][
for
configs] <ImportGroup Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
Label=
"PropertySheets"
>
<Import Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
/>
</ImportGroup>
[end][end] <PropertyGroup Label=
"UserMacros"
/>
<PropertyGroup>
[
for
configs][
for
platforms] <OutDir Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>[configs]</OutDir>
<IntDir Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>[configs]</IntDir>
<NMakeBuildCommandLine Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>
"$(VCInstallDir)bin\nmake.exe"
/s /nologo /f serf.mak ALL [is configs
"Debug"
]DEBUG_BUILD=1 [end]APR_SRC=[apr_path] APRUTIL_SRC=[apr_util_path] [apr_static...
<NMakeReBuildCommandLine Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>
"$(VCInstallDir)bin\nmake.exe"
/s /nologo /f serf.mak CLEAN ALL [is configs
"Debug"
]DEBUG_BUILD=1 [end]APR_SRC=[apr_path] APRUTIL_SRC=[apr_util_path] [ap...
<NMakeCleanCommandLine Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>
"$(VCInstallDir)bin\nmake.exe"
/s /nologo /f serf.mak CLEAN [is configs
"Debug"
]DEBUG_BUILD=1 [end]APR_SRC=[apr_path] APRUTIL_SRC=[apr_util_path] [apr_stat...
<NMakeOutput Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>$(OutDir)\[serf_lib]</NMakeOutput>
[end][end] </PropertyGroup>
<ItemDefinitionGroup>
</ItemDefinitionGroup>
src/subversion/build/generator/templates/svn_config.vcxproj.ezt view on Meta::CPAN
363738394041424344454647484950515253545556
<UseDebugLibraries>[is configs
"Debug"
]true[
else
]false[end]</UseDebugLibraries>
<PlatformToolset>[toolset_version]</PlatformToolset>
<CLRSupport>false</CLRSupport>
</PropertyGroup>
[end][end] <Import Project=
"$(VCTargetsPath)\Microsoft.Cpp.props"
/>
<ImportGroup Label=
"ExtensionSettings"
>
</ImportGroup>
[
for
platforms][
for
configs] <ImportGroup Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
Label=
"PropertySheets"
>
<Import Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
/>
</ImportGroup>
[end][end] <PropertyGroup Label=
"UserMacros"
/>
<PropertyGroup>
[
for
configs][
for
platforms] <OutDir Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>.\</OutDir>
<IntDir Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>$(SolutionDir)\$(Configuration)\</IntDir>
[end][end] </PropertyGroup>
<ItemGroup>
<CustomBuild Include=
"$(IntDir)svn_private_config.h"
>
[
for
configs][
for
platforms] <ExcludedFromBuild Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>true</ExcludedFromBuild>
[end][end] </CustomBuild>
</ItemGroup>
<ItemGroup>
src/subversion/build/generator/templates/svn_locale.vcxproj.ezt view on Meta::CPAN
353637383940414243444546474849505152535455
<ConfigurationType>Makefile</ConfigurationType>
<CLRSupport>false</CLRSupport>
<PlatformToolset>[toolset_version]</PlatformToolset>
</PropertyGroup>
[end][end] <Import Project=
"$(VCTargetsPath)\Microsoft.Cpp.props"
/>
<ImportGroup Label=
"ExtensionSettings"
>
</ImportGroup>
[
for
platforms][
for
configs] <ImportGroup Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
Label=
"PropertySheets"
>
<Import Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
/>
</ImportGroup>
[end][end] <PropertyGroup Label=
"UserMacros"
/>
<PropertyGroup>
[
for
configs][
for
platforms] <OutDir Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>..\..\..\[configs]\mo\</OutDir>
<IntDir Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>..\..\..\[configs]\mo\</IntDir>
<NMakeBuildCommandLine Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>cmd /c build_locale.bat [configs]</NMakeBuildCommandLine>
<NMakeReBuildCommandLine Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>cmd /c build_locale.bat [configs]</NMakeReBuildCommandLine>
<NMakeCleanCommandLine Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>cmd /c del $(OutDir)*.mo</NMakeCleanCommandLine>
[end][end] </PropertyGroup>
<ItemGroup>
</ItemGroup>
<Import Project=
"$(VCTargetsPath)\Microsoft.Cpp.targets"
/>
src/subversion/build/generator/templates/vcnet_vcxproj.ezt view on Meta::CPAN
353637383940414243444546474849505152535455
<UseDebugLibraries>[is configs.name
"Debug"
]true[
else
]false[end]</UseDebugLibraries>
[is configs.name
"Release"
] <WholeProgramOptimization>true</WholeProgramOptimization>
[end] <PlatformToolset>[toolset_version]</PlatformToolset>
</PropertyGroup>
[end][end] <Import Project=
"$(VCTargetsPath)\Microsoft.Cpp.props"
/>
<ImportGroup Label=
"ExtensionSettings"
>
</ImportGroup>
[
for
platforms][
for
configs] <ImportGroup Condition=
"'$(Configuration)|$(Platform)'=='[configs.name]|[platforms]'"
Label=
"PropertySheets"
>
<Import Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
/>
</ImportGroup>
[end][end] <PropertyGroup Label=
"UserMacros"
/>
<PropertyGroup>
[
for
configs][
for
platforms] <OutDir Condition=
"'$(Configuration)|$(Platform)'=='[configs.name]|[platforms]'"
>$(SolutionDir)[configs.name]\[target.output_dir]\</OutDir>
<IntDir Condition=
"'$(Configuration)|$(Platform)'=='[configs.name]|[platforms]'"
>$(SolutionDir)[configs.name]\obj\[target.intermediate_dir]\[target.proj_name]\</IntDir>
<TargetName Condition=
"'$(Configuration)|$(Platform)'=='[configs.name]|[platforms]'"
>[target.output_name_without_ext]</TargetName>
[is config_type
"DynamicLibrary"
][is target.output_ext
".dll"
][
else
] <TargetExt>[target.output_ext]</TargetExt>
[end][end][end][end] </PropertyGroup>
[
for
configs][
for
platforms] <ItemDefinitionGroup Condition=
"'$(Configuration)|$(Platform)'=='[configs.name]|[platforms]'"
>
<ClCompile>
[is configs.name
"Debug"
] <Optimization>Disabled</Optimization>
[
else
] <Optimization>Full</Optimization>
src/subversion/build/generator/templates/zlib.vcxproj.ezt view on Meta::CPAN
343536373839404142434445464748495051525354
<ConfigurationType>Makefile</ConfigurationType>
<UseDebugLibraries>[is configs
"Debug"
]true[
else
]false[end]</UseDebugLibraries>
<PlatformToolset>[toolset_version]</PlatformToolset>
</PropertyGroup>
[end][end] <Import Project=
"$(VCTargetsPath)\Microsoft.Cpp.props"
/>
<ImportGroup Label=
"ExtensionSettings"
>
</ImportGroup>
[
for
platforms][
for
configs] <ImportGroup Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
Label=
"PropertySheets"
>
<Import Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
/>
</ImportGroup>
[end][end] <PropertyGroup Label=
"UserMacros"
/>
<PropertyGroup>
[
for
configs][
for
platforms] <OutDir Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>.\</OutDir>
<IntDir Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>.\</IntDir>
<NMakeBuildCommandLine Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>cmd /c
"$(ProjectDir)build_zlib.bat"
[configs] [platforms]</NMakeBuildCommandLine>
<NMakeReBuildCommandLine Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>cmd /c
"$(ProjectDir)build_zlib.bat"
[configs] [platforms] rebuild</NMakeReBuildCommandLine>
<NMakeCleanCommandLine Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>cmd /c
"$(ProjectDir)build_zlib.bat"
[configs] [platforms] clean</NMakeCleanCommandLine>
<NMakeOutput Condition=
"'$(Configuration)|$(Platform)'=='[configs]|[platforms]'"
>[zlib_path]\[is configs
"Release"
]zlibstat.lib[
else
]zlibstatD.lib[end]</NMakeOutput>
[end][end] </PropertyGroup>
<ItemDefinitionGroup>
</ItemDefinitionGroup>
src/subversion/build/ltoptions.m4 view on Meta::CPAN
8081828384858687888990919293949596979899100
_LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
_LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
_LT_UNLESS_OPTIONS([LT_INIT], [pic-only
no
-pic], [_LT_WITH_PIC])
_LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
[_LT_ENABLE_FAST_INSTALL])
])
])
# _LT_SET_OPTIONS
## --------------------------------- ##
## Macros to handle LT_INIT options. ##
## --------------------------------- ##
# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
# -----------------------------------------
m4_define([_LT_MANGLE_DEFUN],
[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
# -----------------------------------------------
src/subversion/configure view on Meta::CPAN
1867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696fi
{
$as_echo
"$as_me:${as_lineno-$LINENO}: checking for Mac OS property list utilities"
>&5
$as_echo_n
"checking for Mac OS property list utilities... "
>&6; }
cat confdefs.h - <<_ACEOF >conftest.
$ac_ext
/* end confdefs.h. */
#include <AvailabilityMacros.h>
#if !defined(MAC_OS_X_VERSION_MAX_ALLOWED) \
|| !
defined
(MAC_OS_X_VERSION_10_0) \
|| (MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_0)
#error ProperyList API unavailable.
#endif
int
main ()
{
src/subversion/configure view on Meta::CPAN
1872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745fi
{
$as_echo
"$as_me:${as_lineno-$LINENO}: checking for Mac OS KeyChain Services"
>&5
$as_echo_n
"checking for Mac OS KeyChain Services... "
>&6; }
if
test
"$enable_keychain"
=
"yes"
; then
cat confdefs.h - <<_ACEOF >conftest.
$ac_ext
/* end confdefs.h. */
#include <AvailabilityMacros.h>
#if !defined(MAC_OS_X_VERSION_MAX_ALLOWED) \
|| !
defined
(MAC_OS_X_VERSION_10_2) \
|| (MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_2)
#error KeyChain API unavailable.
#endif
int
main ()
{
src/subversion/doc/doxygen.conf view on Meta::CPAN
12151216121712181219122012211222122312241225122612271228122912301231123212331234#---------------------------------------------------------------------------
# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will
# evaluate all C-preprocessor directives found in the sources and include
# files.
ENABLE_PREPROCESSING = YES
# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro
# names in the source code. If set to NO (the default) only conditional
# compilation will be performed. Macro expansion can be done in a controlled
# way by setting EXPAND_ONLY_PREDEF to YES.
MACRO_EXPANSION = YES
# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES
# then the macro expansion is limited to the macros specified with the
# PREDEFINED and EXPAND_AS_DEFINED tags.
EXPAND_ONLY_PREDEF = NO
src/subversion/subversion/bindings/swig/perl/native/core.c view on Meta::CPAN
934935936937938939940941942943944945946947948949950951952953954955956957958extern
"C"
{
#endif
#define SWIG_OWNER SWIG_POINTER_OWN
#define SWIG_SHADOW SWIG_OWNER << 1
#define SWIG_MAYBE_PERL_OBJECT SWIG_PERL_OBJECT_DECL
/* SWIG Perl macros */
/* Macro to declare an XS function */
#ifndef XSPROTO
# define XSPROTO(name) void name(pTHX_ CV* cv)
#endif
/* Macro to call an XS function */
#ifdef PERL_OBJECT
# define SWIG_CALLXS(_name) _name(cv,pPerl)
#else
# ifndef MULTIPLICITY
# define SWIG_CALLXS(_name) _name(cv)
# else
# define SWIG_CALLXS(_name) _name(PERL_GET_THX, cv)
# endif
#endif
src/subversion/subversion/bindings/swig/perl/native/core.c view on Meta::CPAN
126112621263126412651266126712681269127012711272127312741275127612771278127912801281
c++;
c = SWIG_UnpackData(c,ptr,sz);
if
(ty) {
tc = SWIG_TypeCheck(c,ty);
if
(!tc)
return
SWIG_ERROR;
}
return
SWIG_OK;
}
/* Macros
for
low-level exception handling */
#define SWIG_croak(x) { SWIG_Error(SWIG_RuntimeError, x); SWIG_fail; }
typedef XSPROTO(SwigPerlWrapper);
typedef SwigPerlWrapper
*SwigPerlWrapperPtr
;
/* Structure
for
command table */
typedef struct {
const char
*name
;
SwigPerlWrapperPtr wrapper;
src/subversion/subversion/bindings/swig/perl/native/svn_client.c view on Meta::CPAN
934935936937938939940941942943944945946947948949950951952953954955956957958extern
"C"
{
#endif
#define SWIG_OWNER SWIG_POINTER_OWN
#define SWIG_SHADOW SWIG_OWNER << 1
#define SWIG_MAYBE_PERL_OBJECT SWIG_PERL_OBJECT_DECL
/* SWIG Perl macros */
/* Macro to declare an XS function */
#ifndef XSPROTO
# define XSPROTO(name) void name(pTHX_ CV* cv)
#endif
/* Macro to call an XS function */
#ifdef PERL_OBJECT
# define SWIG_CALLXS(_name) _name(cv,pPerl)
#else
# ifndef MULTIPLICITY
# define SWIG_CALLXS(_name) _name(cv)
# else
# define SWIG_CALLXS(_name) _name(PERL_GET_THX, cv)
# endif
#endif
src/subversion/subversion/bindings/swig/perl/native/svn_client.c view on Meta::CPAN
126112621263126412651266126712681269127012711272127312741275127612771278127912801281
c++;
c = SWIG_UnpackData(c,ptr,sz);
if
(ty) {
tc = SWIG_TypeCheck(c,ty);
if
(!tc)
return
SWIG_ERROR;
}
return
SWIG_OK;
}
/* Macros
for
low-level exception handling */
#define SWIG_croak(x) { SWIG_Error(SWIG_RuntimeError, x); SWIG_fail; }
typedef XSPROTO(SwigPerlWrapper);
typedef SwigPerlWrapper
*SwigPerlWrapperPtr
;
/* Structure
for
command table */
typedef struct {
const char
*name
;
SwigPerlWrapperPtr wrapper;
src/subversion/subversion/bindings/swig/perl/native/svn_delta.c view on Meta::CPAN
934935936937938939940941942943944945946947948949950951952953954955956957958extern
"C"
{
#endif
#define SWIG_OWNER SWIG_POINTER_OWN
#define SWIG_SHADOW SWIG_OWNER << 1
#define SWIG_MAYBE_PERL_OBJECT SWIG_PERL_OBJECT_DECL
/* SWIG Perl macros */
/* Macro to declare an XS function */
#ifndef XSPROTO
# define XSPROTO(name) void name(pTHX_ CV* cv)
#endif
/* Macro to call an XS function */
#ifdef PERL_OBJECT
# define SWIG_CALLXS(_name) _name(cv,pPerl)
#else
# ifndef MULTIPLICITY
# define SWIG_CALLXS(_name) _name(cv)
# else
# define SWIG_CALLXS(_name) _name(PERL_GET_THX, cv)
# endif
#endif
src/subversion/subversion/bindings/swig/perl/native/svn_delta.c view on Meta::CPAN
126112621263126412651266126712681269127012711272127312741275127612771278127912801281
c++;
c = SWIG_UnpackData(c,ptr,sz);
if
(ty) {
tc = SWIG_TypeCheck(c,ty);
if
(!tc)
return
SWIG_ERROR;
}
return
SWIG_OK;
}
/* Macros
for
low-level exception handling */
#define SWIG_croak(x) { SWIG_Error(SWIG_RuntimeError, x); SWIG_fail; }
typedef XSPROTO(SwigPerlWrapper);
typedef SwigPerlWrapper
*SwigPerlWrapperPtr
;
/* Structure
for
command table */
typedef struct {
const char
*name
;
SwigPerlWrapperPtr wrapper;
src/subversion/subversion/bindings/swig/perl/native/svn_diff.c view on Meta::CPAN
934935936937938939940941942943944945946947948949950951952953954955956957958extern
"C"
{
#endif
#define SWIG_OWNER SWIG_POINTER_OWN
#define SWIG_SHADOW SWIG_OWNER << 1
#define SWIG_MAYBE_PERL_OBJECT SWIG_PERL_OBJECT_DECL
/* SWIG Perl macros */
/* Macro to declare an XS function */
#ifndef XSPROTO
# define XSPROTO(name) void name(pTHX_ CV* cv)
#endif
/* Macro to call an XS function */
#ifdef PERL_OBJECT
# define SWIG_CALLXS(_name) _name(cv,pPerl)
#else
# ifndef MULTIPLICITY
# define SWIG_CALLXS(_name) _name(cv)
# else
# define SWIG_CALLXS(_name) _name(PERL_GET_THX, cv)
# endif
#endif
src/subversion/subversion/bindings/swig/perl/native/svn_diff.c view on Meta::CPAN
126112621263126412651266126712681269127012711272127312741275127612771278127912801281
c++;
c = SWIG_UnpackData(c,ptr,sz);
if
(ty) {
tc = SWIG_TypeCheck(c,ty);
if
(!tc)
return
SWIG_ERROR;
}
return
SWIG_OK;
}
/* Macros
for
low-level exception handling */
#define SWIG_croak(x) { SWIG_Error(SWIG_RuntimeError, x); SWIG_fail; }
typedef XSPROTO(SwigPerlWrapper);
typedef SwigPerlWrapper
*SwigPerlWrapperPtr
;
/* Structure
for
command table */
typedef struct {
const char
*name
;
SwigPerlWrapperPtr wrapper;
src/subversion/subversion/bindings/swig/perl/native/svn_fs.c view on Meta::CPAN
934935936937938939940941942943944945946947948949950951952953954955956957958extern
"C"
{
#endif
#define SWIG_OWNER SWIG_POINTER_OWN
#define SWIG_SHADOW SWIG_OWNER << 1
#define SWIG_MAYBE_PERL_OBJECT SWIG_PERL_OBJECT_DECL
/* SWIG Perl macros */
/* Macro to declare an XS function */
#ifndef XSPROTO
# define XSPROTO(name) void name(pTHX_ CV* cv)
#endif
/* Macro to call an XS function */
#ifdef PERL_OBJECT
# define SWIG_CALLXS(_name) _name(cv,pPerl)
#else
# ifndef MULTIPLICITY
# define SWIG_CALLXS(_name) _name(cv)
# else
# define SWIG_CALLXS(_name) _name(PERL_GET_THX, cv)
# endif
#endif
src/subversion/subversion/bindings/swig/perl/native/svn_fs.c view on Meta::CPAN
126112621263126412651266126712681269127012711272127312741275127612771278127912801281
c++;
c = SWIG_UnpackData(c,ptr,sz);
if
(ty) {
tc = SWIG_TypeCheck(c,ty);
if
(!tc)
return
SWIG_ERROR;
}
return
SWIG_OK;
}
/* Macros
for
low-level exception handling */
#define SWIG_croak(x) { SWIG_Error(SWIG_RuntimeError, x); SWIG_fail; }
typedef XSPROTO(SwigPerlWrapper);
typedef SwigPerlWrapper
*SwigPerlWrapperPtr
;
/* Structure
for
command table */
typedef struct {
const char
*name
;
SwigPerlWrapperPtr wrapper;
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
934935936937938939940941942943944945946947948949950951952953954955956957958extern
"C"
{
#endif
#define SWIG_OWNER SWIG_POINTER_OWN
#define SWIG_SHADOW SWIG_OWNER << 1
#define SWIG_MAYBE_PERL_OBJECT SWIG_PERL_OBJECT_DECL
/* SWIG Perl macros */
/* Macro to declare an XS function */
#ifndef XSPROTO
# define XSPROTO(name) void name(pTHX_ CV* cv)
#endif
/* Macro to call an XS function */
#ifdef PERL_OBJECT
# define SWIG_CALLXS(_name) _name(cv,pPerl)
#else
# ifndef MULTIPLICITY
# define SWIG_CALLXS(_name) _name(cv)
# else
# define SWIG_CALLXS(_name) _name(PERL_GET_THX, cv)
# endif
#endif
src/subversion/subversion/bindings/swig/perl/native/svn_ra.c view on Meta::CPAN
126112621263126412651266126712681269127012711272127312741275127612771278127912801281
c++;
c = SWIG_UnpackData(c,ptr,sz);
if
(ty) {
tc = SWIG_TypeCheck(c,ty);
if
(!tc)
return
SWIG_ERROR;
}
return
SWIG_OK;
}
/* Macros
for
low-level exception handling */
#define SWIG_croak(x) { SWIG_Error(SWIG_RuntimeError, x); SWIG_fail; }
typedef XSPROTO(SwigPerlWrapper);
typedef SwigPerlWrapper
*SwigPerlWrapperPtr
;
/* Structure
for
command table */
typedef struct {
const char
*name
;
SwigPerlWrapperPtr wrapper;
src/subversion/subversion/bindings/swig/perl/native/svn_repos.c view on Meta::CPAN
934935936937938939940941942943944945946947948949950951952953954955956957958extern
"C"
{
#endif
#define SWIG_OWNER SWIG_POINTER_OWN
#define SWIG_SHADOW SWIG_OWNER << 1
#define SWIG_MAYBE_PERL_OBJECT SWIG_PERL_OBJECT_DECL
/* SWIG Perl macros */
/* Macro to declare an XS function */
#ifndef XSPROTO
# define XSPROTO(name) void name(pTHX_ CV* cv)
#endif
/* Macro to call an XS function */
#ifdef PERL_OBJECT
# define SWIG_CALLXS(_name) _name(cv,pPerl)
#else
# ifndef MULTIPLICITY
# define SWIG_CALLXS(_name) _name(cv)
# else
# define SWIG_CALLXS(_name) _name(PERL_GET_THX, cv)
# endif
#endif
src/subversion/subversion/bindings/swig/perl/native/svn_repos.c view on Meta::CPAN
126112621263126412651266126712681269127012711272127312741275127612771278127912801281
c++;
c = SWIG_UnpackData(c,ptr,sz);
if
(ty) {
tc = SWIG_TypeCheck(c,ty);
if
(!tc)
return
SWIG_ERROR;
}
return
SWIG_OK;
}
/* Macros
for
low-level exception handling */
#define SWIG_croak(x) { SWIG_Error(SWIG_RuntimeError, x); SWIG_fail; }
typedef XSPROTO(SwigPerlWrapper);
typedef SwigPerlWrapper
*SwigPerlWrapperPtr
;
/* Structure
for
command table */
typedef struct {
const char
*name
;
SwigPerlWrapperPtr wrapper;
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
934935936937938939940941942943944945946947948949950951952953954955956957958extern
"C"
{
#endif
#define SWIG_OWNER SWIG_POINTER_OWN
#define SWIG_SHADOW SWIG_OWNER << 1
#define SWIG_MAYBE_PERL_OBJECT SWIG_PERL_OBJECT_DECL
/* SWIG Perl macros */
/* Macro to declare an XS function */
#ifndef XSPROTO
# define XSPROTO(name) void name(pTHX_ CV* cv)
#endif
/* Macro to call an XS function */
#ifdef PERL_OBJECT
# define SWIG_CALLXS(_name) _name(cv,pPerl)
#else
# ifndef MULTIPLICITY
# define SWIG_CALLXS(_name) _name(cv)
# else
# define SWIG_CALLXS(_name) _name(PERL_GET_THX, cv)
# endif
#endif
src/subversion/subversion/bindings/swig/perl/native/svn_wc.c view on Meta::CPAN
126112621263126412651266126712681269127012711272127312741275127612771278127912801281
c++;
c = SWIG_UnpackData(c,ptr,sz);
if
(ty) {
tc = SWIG_TypeCheck(c,ty);
if
(!tc)
return
SWIG_ERROR;
}
return
SWIG_OK;
}
/* Macros
for
low-level exception handling */
#define SWIG_croak(x) { SWIG_Error(SWIG_RuntimeError, x); SWIG_fail; }
typedef XSPROTO(SwigPerlWrapper);
typedef SwigPerlWrapper
*SwigPerlWrapperPtr
;
/* Structure
for
command table */
typedef struct {
const char
*name
;
SwigPerlWrapperPtr wrapper;
src/subversion/subversion/bindings/swig/proxy/perlrun.swg view on Meta::CPAN
73747576777879808182838485868788899091929394959697extern
"C"
{
#endif
#define SWIG_OWNER SWIG_POINTER_OWN
#define SWIG_SHADOW SWIG_OWNER << 1
#define SWIG_MAYBE_PERL_OBJECT SWIG_PERL_OBJECT_DECL
/* SWIG Perl macros */
/* Macro to declare an XS function */
#ifndef XSPROTO
# define XSPROTO(name) void name(pTHX_ CV* cv)
#endif
/* Macro to call an XS function */
#ifdef PERL_OBJECT
# define SWIG_CALLXS(_name) _name(cv,pPerl)
#else
# ifndef MULTIPLICITY
# define SWIG_CALLXS(_name) _name(cv)
# else
# define SWIG_CALLXS(_name) _name(PERL_GET_THX, cv)
# endif
#endif
src/subversion/subversion/bindings/swig/proxy/perlrun.swg view on Meta::CPAN
400401402403404405406407408409410411412413414415416417418419420
c++;
c = SWIG_UnpackData(c,ptr,sz);
if
(ty) {
tc = SWIG_TypeCheck(c,ty);
if
(!tc)
return
SWIG_ERROR;
}
return
SWIG_OK;
}
/* Macros
for
low-level exception handling */
#define SWIG_croak(x) { SWIG_Error(SWIG_RuntimeError, x); SWIG_fail; }
typedef XSPROTO(SwigPerlWrapper);
typedef SwigPerlWrapper
*SwigPerlWrapperPtr
;
/* Structure
for
command table */
typedef struct {
const char
*name
;
SwigPerlWrapperPtr wrapper;
src/subversion/subversion/bindings/swig/proxy/swig_perl_external_runtime.swg view on Meta::CPAN
926927928929930931932933934935936937938939940941942943944945946947948949950extern
"C"
{
#endif
#define SWIG_OWNER SWIG_POINTER_OWN
#define SWIG_SHADOW SWIG_OWNER << 1
#define SWIG_MAYBE_PERL_OBJECT SWIG_PERL_OBJECT_DECL
/* SWIG Perl macros */
/* Macro to declare an XS function */
#ifndef XSPROTO
# define XSPROTO(name) void name(pTHX_ CV* cv)
#endif
/* Macro to call an XS function */
#ifdef PERL_OBJECT
# define SWIG_CALLXS(_name) _name(cv,pPerl)
#else
# ifndef MULTIPLICITY
# define SWIG_CALLXS(_name) _name(cv)
# else
# define SWIG_CALLXS(_name) _name(PERL_GET_THX, cv)
# endif
#endif
src/subversion/subversion/bindings/swig/proxy/swig_perl_external_runtime.swg view on Meta::CPAN
125312541255125612571258125912601261126212631264126512661267126812691270127112721273
c++;
c = SWIG_UnpackData(c,ptr,sz);
if
(ty) {
tc = SWIG_TypeCheck(c,ty);
if
(!tc)
return
SWIG_ERROR;
}
return
SWIG_OK;
}
/* Macros
for
low-level exception handling */
#define SWIG_croak(x) { SWIG_Error(SWIG_RuntimeError, x); SWIG_fail; }
typedef XSPROTO(SwigPerlWrapper);
typedef SwigPerlWrapper
*SwigPerlWrapperPtr
;
/* Structure
for
command table */
typedef struct {
const char
*name
;
SwigPerlWrapperPtr wrapper;
src/subversion/subversion/include/private/svn_atomic.h view on Meta::CPAN
1415161718192021222324252627282930313233343536373839404142434445464748495051* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
*
"AS IS"
BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License
for
the
* specific language governing permissions and limitations
* under the License.
* ====================================================================
*
@endcopyright
*
*
@file
svn_atomic.h
*
@brief
Macros and functions
for
atomic operations
*/
#ifndef SVN_ATOMIC_H
#define SVN_ATOMIC_H
#include <apr_version.h>
#include <apr_atomic.h>
#include "svn_error.h"
#include "private/svn_dep_compat.h"
#ifdef __cplusplus
extern
"C"
{
#endif /* __cplusplus */
/**
*
@name
Macro definitions
for
atomic types and operations
*
*
@note
These are necessary because the apr_atomic API changed somewhat
* between apr-0.x and apr-1.x.
* @{
*/
/** The type used by all the other atomic operations. */
#if APR_VERSION_AT_LEAST(1, 0, 0)
#define svn_atomic_t apr_uint32_t
#else
src/subversion/subversion/include/svn_types.h view on Meta::CPAN
383940414243444546474849505152535455565758#include <apr_tables.h> /* for apr_array_push() */
#include <apr_time.h> /* for apr_time_t */
#include <apr_strings.h> /* for apr_atoi64() */
#ifdef __cplusplus
extern
"C"
{
#endif /* __cplusplus */
/** Macro used to mark deprecated functions.
*
*
@since
New in 1.6.
*/
#ifndef SVN_DEPRECATED
# if !defined(SWIGPERL) && !defined(SWIGPYTHON) && !defined(SWIGRUBY)
# if defined(__GNUC__) && (__GNUC__ >= 4 || (__GNUC__==3 && __GNUC_MINOR__>=1))
# define SVN_DEPRECATED __attribute__((deprecated))
# elif defined(_MSC_VER) && _MSC_VER >= 1300
# define SVN_DEPRECATED __declspec(deprecated)
# else
src/subversion/subversion/include/svn_types.h view on Meta::CPAN
155156157158159160161162163164165166167168169170171172173174} svn_error_t;
/* See svn_version.h.
Defined here to avoid including svn_version.h from all public headers. */
typedef struct svn_version_t svn_version_t;
/**
@defgroup
APR_ARRAY_compat_macros APR Array Compatibility Helper Macros
* These macros are provided by APR itself from version 1.3.
* Definitions are provided here
for
when
using older versions of APR.
* @{
*/
/**
index
into an apr_array_header_t */
#ifndef APR_ARRAY_IDX
#define APR_ARRAY_IDX(ary,i,type) (((type *)(ary)->elts)[i])
#endif
src/subversion/subversion/libsvn_subr/cache-membuffer.c view on Meta::CPAN
559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588
return
err;
if
(status)
return
svn_error_wrap_apr(status, _(
"Can't unlock cache mutex"
));
}
#endif
return
err;
}
/* If supported, guard the execution of EXPR
with
a
read
lock
to cache.
* Macro
has
been modeled
after
SVN_MUTEX__WITH_LOCK.
*/
#define WITH_READ_LOCK(cache, expr) \
do
{ \
SVN_ERR(read_lock_cache(cache)); \
SVN_ERR(unlock_cache(cache, (expr))); \
}
while
(0)
/* If supported, guard the execution of EXPR
with
a
write
lock
to cache.
* Macro
has
been modeled
after
SVN_MUTEX__WITH_LOCK.
*
* The
write
lock
process is complicated
if
we don't allow to
wait
for
* the
lock
: If we didn't get the
lock
, we may still need to remove an
* existing entry
for
the
given
key because that content is now stale.
* Once we discovered such an entry, we unconditionally
do
a blocking
*
wait
for
the
write
lock
. In case
no
old content could be found, a
* failing
lock
attempt is simply a
no
-op and we
exit
the macro.
*/
#define WITH_WRITE_LOCK(cache, expr) \
do
{ \
src/subversion/subversion/tests/libsvn_wc/op-depth-test.c view on Meta::CPAN
104105106107108109110111112113114115116117118119120121122123124
const char
*local_relpath
;
const char
*presence
;
svn_revnum_t repo_revnum;
const char
*repo_relpath
;
svn_boolean_t file_external;
const char
*moved_to
;
svn_boolean_t moved_here;
const char
*props
; /* comma-separated list of prop names */
} nodes_row_t;
/* Macro
for
filling in the REPO_* fields of a non-base NODES_ROW_T
* that
has
no
copy-from info. */
#define NO_COPY_FROM SVN_INVALID_REVNUM, NULL, FALSE
#define MOVED_HERE FALSE, NULL, TRUE
#define NOT_MOVED FALSE, NULL, FALSE
/* Return a comma-separated list of the prop names in PROPS, in lexically
* ascending order, or NULL
if
PROPS is empty or NULL. (Here, we don't
* care about the difference between
'has no props'
and
'can'
t have props',
* and we choose to represent both of those as NULL.) */
static const char *