1251881Speter# 2251881Speter# build.conf -- configuration information for building Subversion 3251881Speter# 4251881Speter###################################################################### 5251881Speter# Licensed to the Apache Software Foundation (ASF) under one 6251881Speter# or more contributor license agreements. See the NOTICE file 7251881Speter# distributed with this work for additional information 8251881Speter# regarding copyright ownership. The ASF licenses this file 9251881Speter# to you under the Apache License, Version 2.0 (the 10251881Speter# "License"); you may not use this file except in compliance 11251881Speter# with the License. You may obtain a copy of the License at 12251881Speter# 13251881Speter# http://www.apache.org/licenses/LICENSE-2.0 14251881Speter# 15251881Speter# Unless required by applicable law or agreed to in writing, 16251881Speter# software distributed under the License is distributed on an 17251881Speter# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 18251881Speter# KIND, either express or implied. See the License for the 19251881Speter# specific language governing permissions and limitations 20251881Speter# under the License. 21251881Speter###################################################################### 22251881Speter# 23251881Speter# This file is processed by gen-make.py, creating build-outputs.mk 24251881Speter# 25251881Speter 26251881Speter# ---------------------------------------------------------------------------- 27251881Speter# 28251881Speter# PREDEFINED SECTION 29251881Speter# 30251881Speter# This [options] section is global in scope, providing information to the 31251881Speter# process, rather than defining a build target, as all other sections do. 32251881Speter# 33251881Speter 34251881Speter[options] 35251881Speterincludes = subversion/include/*.h 36251881Speterinclude-wildcards = *.h *.i *.swg 37251881Speterprivate-includes = 38251881Speter subversion/include/private/*.h 39251881Speter subversion/bindings/swig/include/*.swg 40251881Speter subversion/libsvn_delta/compose_delta.c 41251881Speter subversion/bindings/cxxhl/include/*.hpp 42251881Speter subversion/bindings/cxxhl/include/svncxxhl/*.hpp 43299742Sdim subversion/bindings/cxxhl/src/*.hpp 44299742Sdim subversion/bindings/cxxhl/src/aprwrap/*.hpp 45299742Sdim subversion/bindings/cxxhl/src/private/*.hpp 46299742Sdim subversion/bindings/javahl/native/*.hpp 47299742Sdim subversion/bindings/javahl/native/jniwrapper/jni_*.hpp 48299742Sdim subversion/libsvn_subr/utf8proc/utf8proc.h 49299742Sdim subversion/libsvn_subr/utf8proc/utf8proc.c 50299742Sdim subversion/libsvn_subr/utf8proc/utf8proc_data.c 51251881Speterprivate-built-includes = 52251881Speter subversion/svn_private_config.h 53251881Speter subversion/libsvn_fs_fs/rep-cache-db.h 54299742Sdim subversion/libsvn_fs_x/rep-cache-db.h 55251881Speter subversion/libsvn_wc/wc-metadata.h 56251881Speter subversion/libsvn_wc/wc-queries.h 57251881Speter subversion/libsvn_wc/wc-checks.h 58251881Speter subversion/libsvn_subr/internal_statements.h 59299742Sdim subversion/tests/libsvn_wc/wc-test-queries.h 60251881Speter subversion/bindings/swig/proxy/swig_python_external_runtime.swg 61251881Speter subversion/bindings/swig/proxy/swig_perl_external_runtime.swg 62251881Speter subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg 63251881Speter subversion/bindings/swig/proxy/rubyhead.swg 64251881Speter subversion/bindings/javahl/include/org_apache_subversion_javahl_CommitItemStateFlags.h 65251881Speter subversion/bindings/javahl/include/org_apache_subversion_javahl_NativeResources.h 66251881Speter subversion/bindings/javahl/include/org_apache_subversion_javahl_Path.h 67251881Speter subversion/bindings/javahl/include/org_apache_subversion_javahl_SVNRepos.h 68251881Speter subversion/bindings/javahl/include/org_apache_subversion_javahl_SVNClient.h 69299742Sdim subversion/bindings/javahl/include/org_apache_subversion_javahl_types_NativeInputStream.h 70299742Sdim subversion/bindings/javahl/include/org_apache_subversion_javahl_types_NativeOutputStream.h 71251881Speter subversion/bindings/javahl/include/org_apache_subversion_javahl_types_Version.h 72251881Speter subversion/bindings/javahl/include/org_apache_subversion_javahl_types_VersionExtended.h 73251881Speter subversion/bindings/javahl/include/org_apache_subversion_javahl_types_VersionExtended_LinkedLib.h 74251881Speter subversion/bindings/javahl/include/org_apache_subversion_javahl_types_VersionExtended_LinkedLibIterator.h 75251881Speter subversion/bindings/javahl/include/org_apache_subversion_javahl_types_VersionExtended_LoadedLib.h 76251881Speter subversion/bindings/javahl/include/org_apache_subversion_javahl_types_VersionExtended_LoadedLibIterator.h 77299742Sdim subversion/bindings/javahl/include/org_apache_subversion_javahl_types_RuntimeVersion.h 78251881Speter subversion/bindings/javahl/include/org_apache_subversion_javahl_types_Revision.h 79299742Sdim subversion/bindings/javahl/include/org_apache_subversion_javahl_types_RevisionRangeList.h 80251881Speter subversion/bindings/javahl/include/org_apache_subversion_javahl_callback_UserPasswordCallback.h 81299742Sdim subversion/bindings/javahl/include/org_apache_subversion_javahl_remote_RemoteSession.h 82299742Sdim subversion/bindings/javahl/include/org_apache_subversion_javahl_remote_RemoteFactory.h 83299742Sdim subversion/bindings/javahl/include/org_apache_subversion_javahl_remote_CommitEditor.h 84299742Sdim subversion/bindings/javahl/include/org_apache_subversion_javahl_remote_StateReporter.h 85299742Sdim subversion/bindings/javahl/include/org_apache_subversion_javahl_util_ConfigImpl_Category.h 86299742Sdim subversion/bindings/javahl/include/org_apache_subversion_javahl_util_ConfigLib.h 87299742Sdim subversion/bindings/javahl/include/org_apache_subversion_javahl_util_DiffLib.h 88299742Sdim subversion/bindings/javahl/include/org_apache_subversion_javahl_util_PropLib.h 89299742Sdim subversion/bindings/javahl/include/org_apache_subversion_javahl_util_SubstLib.h 90299742Sdim subversion/bindings/javahl/include/org_apache_subversion_javahl_util_TunnelChannel.h 91299742Sdim subversion/bindings/javahl/include/org_apache_subversion_javahl_util_RequestChannel.h 92299742Sdim subversion/bindings/javahl/include/org_apache_subversion_javahl_util_ResponseChannel.h 93251881Speter 94251881Spetertest-scripts = 95251881Speter subversion/tests/cmdline/*_tests.py 96251881Speter 97251881Speterbdb-test-scripts = 98251881Speter 99262253Speterswig-python-opts = $(SWIG_CPPFLAGS) -python -classic 100262253Speterswig-perl-opts = $(SWIG_CPPFLAGS) -perl -nopm -noproxy 101262253Speterswig-ruby-opts = $(SWIG_CPPFLAGS) -ruby 102251881Speterswig-languages = python perl ruby 103251881Speterswig-dirs = 104251881Speter subversion/bindings/swig/python 105251881Speter subversion/bindings/swig/perl 106251881Speter subversion/bindings/swig/ruby 107251881Speter subversion/bindings/swig/proxy 108251881Speter 109251881Speterswig-proxy-dir = subversion/bindings/swig/proxy 110251881Speterswig-checkout-files = common.swg swigrun.swg runtime.swg 111251881Speter ruby/rubydef.swg ruby/rubyhead.swg ruby/rubytracking.swg 112251881Speter perl5/perlrun.swg python/pyrun.swg python/python.swg 113251881Speter 114251881Speter# ---------------------------------------------------------------------------- 115251881Speter# 116251881Speter# BUILD TARGETS 117251881Speter# 118251881Speter# Target parameters: 119251881Speter# description - optional build target description 120251881Speter# type - the target type, defines how to build it 121251881Speter# when - the name of an autoconf-substed variable that muset be 122251881Speter# defined to either "true" or "false", that determines 123251881Speter# whether this target should be built and installed. 124251881Speter# path - relative path to target sources 125251881Speter# sources - explicit list of target sources 126251881Speter# install - the installation group/type 127251881Speter# manpages - the man pages associated with this target 128251881Speter# libs - libraries that this target depends on 129251881Speter# nonlibs - dependencies that are not linked into the target 130251881Speter# lang - bindings for language $(lang) 131251881Speter# msvc-libs - additional libraries to link with on Windows 132251881Speter# msvc-export - additional list of files to expose in dsp/vc(x)proj 133251881Speter# msvc-static - visual studio target produces only a static lib 134299742Sdim# msvc-force-static- visual studio always uses static libraries for svn libs 135251881Speter# add-deps - expands to additional autoconf-defined dependencies 136251881Speter# add-install-deps - like add-deps, but for the install step 137251881Speter# external-lib - expands to additional autoconf-defined libs 138251881Speter# external-project - visual studio project to depend on 139251881Speter# 140251881Speter 141251881Speter# The subversion command-line client 142251881Speter[svn] 143251881Speterdescription = Subversion Client 144251881Spetertype = exe 145251881Speterpath = subversion/svn 146251881Speterlibs = libsvn_client libsvn_wc libsvn_ra libsvn_delta libsvn_diff libsvn_subr 147251881Speter apriconv apr 148251881Spetermanpages = subversion/svn/svn.1 149251881Speterinstall = bin 150299742Sdimmsvc-libs = setargv.obj 151251881Speter 152251881Speter# The subversion repository administration tool 153251881Speter[svnadmin] 154251881Speterdescription = Subversion Repository Administrator 155251881Spetertype = exe 156251881Speterpath = subversion/svnadmin 157251881Speterinstall = bin 158251881Spetermanpages = subversion/svnadmin/svnadmin.1 159251881Speterlibs = libsvn_repos libsvn_fs libsvn_delta libsvn_subr apriconv apr 160299742Sdimmsvc-libs = setargv.obj 161251881Speter 162251881Speter# The subversion repository dump filtering tool 163251881Speter[svndumpfilter] 164251881Speterdescription = Subversion Dumpfile Filter 165251881Spetertype = exe 166251881Speterpath = subversion/svndumpfilter 167251881Speterinstall = bin 168251881Spetermanpages = subversion/svndumpfilter/svndumpfilter.1 169251881Speterlibs = libsvn_repos libsvn_fs libsvn_delta libsvn_subr apriconv apr 170251881Speter 171251881Speter# The subversion repository inspection tool 172251881Speter[svnlook] 173251881Speterdescription = Subversion Repository Browser 174251881Spetertype = exe 175251881Speterpath = subversion/svnlook 176251881Speterinstall = bin 177251881Spetermanpages = subversion/svnlook/svnlook.1 178251881Speterlibs = libsvn_repos libsvn_fs libsvn_delta libsvn_diff libsvn_subr apriconv apr 179251881Speter 180251881Speter[svnserve] 181251881Speterdescription = Subversion Server 182251881Spetertype = exe 183251881Speterpath = subversion/svnserve 184251881Speterinstall = bin 185251881Spetermanpages = subversion/svnserve/svnserve.8 subversion/svnserve/svnserve.conf.5 186251881Speterlibs = libsvn_repos libsvn_fs libsvn_delta libsvn_subr libsvn_ra_svn 187251881Speter apriconv apr sasl 188251881Spetermsvc-libs = advapi32.lib ws2_32.lib 189251881Speter 190251881Speter[svnsync] 191251881Speterdescription = Subversion repository replicator 192251881Spetertype = exe 193251881Speterpath = subversion/svnsync 194251881Speterlibs = libsvn_ra libsvn_delta libsvn_subr apr 195251881Speterinstall = bin 196251881Spetermanpages = subversion/svnsync/svnsync.1 197251881Speter 198251881Speter[svnversion] 199251881Speterdescription = Subversion Revision Extractor 200251881Spetertype = exe 201251881Speterpath = subversion/svnversion 202251881Speterlibs = libsvn_wc libsvn_subr apriconv apr 203251881Speterinstall = bin 204251881Spetermanpages = subversion/svnversion/svnversion.1 205251881Speter 206251881Speter[svnrdump] 207251881Speterdescription = Subversion remote repository dumper and loader 208251881Spetertype = exe 209251881Speterpath = subversion/svnrdump 210251881Speterlibs = libsvn_client libsvn_ra libsvn_repos libsvn_delta libsvn_subr aprutil apr 211251881Speterinstall = bin 212251881Spetermanpages = subversion/svnrdump/svnrdump.1 213251881Speter 214251881Speter[svnmucc] 215251881Speterdescription = Subversion Multiple URL Command Client 216251881Spetertype = exe 217251881Speterpath = subversion/svnmucc 218251881Speterlibs = libsvn_client libsvn_ra libsvn_subr libsvn_delta apriconv apr 219251881Speterinstall = bin 220251881Spetermanpages = subversion/svnmucc/svnmucc.1 221251881Speter 222251881Speter# Support for GNOME Keyring 223251881Speter[libsvn_auth_gnome_keyring] 224251881Speterdescription = Subversion GNOME Keyring Library 225251881Spetertype = lib 226251881Speterinstall = gnome-keyring-lib 227251881Speterpath = subversion/libsvn_auth_gnome_keyring 228251881Speterlibs = libsvn_subr apr gnome-keyring 229251881Speter 230251881Speter# Support for KWallet 231251881Speter[libsvn_auth_kwallet] 232251881Speterdescription = Subversion KWallet Library 233251881Spetertype = lib 234251881Speterinstall = kwallet-lib 235251881Speterpath = subversion/libsvn_auth_kwallet 236251881Speterlibs = libsvn_subr apr kwallet 237251881Speterlink-cmd = $(LINK_CXX_LIB) 238251881Speter 239251881Speter# Library needed by all subversion clients 240251881Speter[libsvn_client] 241251881Speterdescription = Subversion Client Library 242251881Spetertype = lib 243251881Speterpath = subversion/libsvn_client 244251881Speterlibs = libsvn_wc libsvn_ra libsvn_delta libsvn_diff libsvn_subr apriconv apr 245251881Speterinstall = lib 246299742Sdimmsvc-export = svn_client.h private/svn_client_mtcc.h private/svn_client_private.h 247251881Speter 248251881Speter# Routines for binary diffing and tree-deltas 249251881Speter[libsvn_delta] 250251881Speterdescription = Subversion Delta Library 251251881Spetertype = lib 252251881Speterinstall = fsmod-lib 253251881Speterpath = subversion/libsvn_delta 254251881Speterlibs = libsvn_subr aprutil apriconv apr zlib 255251881Spetermsvc-export = svn_delta.h private/svn_editor.h private/svn_delta_private.h 256251881Speter 257251881Speter# Routines for diffing 258251881Speter[libsvn_diff] 259251881Speterdescription = Subversion Diff Library 260251881Spetertype = lib 261251881Speterpath = subversion/libsvn_diff 262251881Speterlibs = libsvn_subr apriconv apr zlib 263251881Speterinstall = lib 264251881Spetermsvc-export = svn_diff.h private/svn_diff_private.h private/svn_diff_tree.h 265251881Speter 266251881Speter# The repository filesystem library 267251881Speter[libsvn_fs] 268251881Speterdescription = Subversion Repository Filesystem Library 269251881Spetertype = lib 270251881Speterpath = subversion/libsvn_fs 271251881Speterinstall = ramod-lib 272251881Speterlibs = libsvn_fs_util libsvn_delta libsvn_subr fs-libs aprutil apr 273251881Speter# conditionally add more dependencies 274251881Speteradd-deps = $(SVN_FS_LIB_DEPS) 275251881Speteradd-install-deps = $(SVN_FS_LIB_INSTALL_DEPS) 276251881Spetermsvc-export = svn_fs.h private/svn_fs_private.h 277251881Speter 278251881Speter[libsvn_fs_base] 279299742Sdimdescription = Subversion Filesystem Base Library 280251881Spetertype = fs-module 281251881Speterpath = subversion/libsvn_fs_base 282251881Spetersources = *.c bdb/*.c util/*.c 283251881Speterinstall = bdb-lib 284251881Speterlibs = libsvn_delta libsvn_subr aprutil apriconv apr bdb libsvn_fs_util 285251881Spetermsvc-static = yes 286251881Speter 287251881Speter[libsvn_fs_fs] 288299742Sdimdescription = Subversion FSFS Repository Filesystem Library 289251881Spetertype = fs-module 290251881Speterpath = subversion/libsvn_fs_fs 291251881Speterinstall = fsmod-lib 292251881Speterlibs = libsvn_delta libsvn_subr aprutil apriconv apr libsvn_fs_util 293251881Spetermsvc-static = yes 294251881Speter 295299742Sdim[libsvn_fs_x] 296299742Sdimdescription = Subversion FSX Repository Filesystem Library 297299742Sdimtype = fs-module 298299742Sdimpath = subversion/libsvn_fs_x 299299742Sdiminstall = fsmod-lib 300299742Sdimlibs = libsvn_delta libsvn_subr aprutil apriconv apr libsvn_fs_util 301299742Sdimmsvc-static = yes 302299742Sdim 303251881Speter# Low-level grab bag of utilities 304251881Speter[libsvn_fs_util] 305299742Sdimdescription = Subversion Filesystem Utility Library 306251881Spetertype = lib 307251881Speterinstall = fsmod-lib 308251881Speterpath = subversion/libsvn_fs_util 309251881Speterlibs = libsvn_subr aprutil apriconv apr 310251881Spetermsvc-libs = advapi32.lib shfolder.lib 311251881Spetermsvc-static = yes 312251881Speter 313251881Speter# General API for accessing repositories 314251881Speter[libsvn_ra] 315299742Sdimdescription = Subversion General Repository Access Library 316251881Spetertype = lib 317251881Speterpath = subversion/libsvn_ra 318251881Speterlibs = libsvn_delta libsvn_subr ra-libs apriconv apr 319251881Speter# conditionally add more dependencies 320251881Speteradd-deps = $(SVN_RA_LIB_DEPS) 321251881Speteradd-install-deps = $(SVN_RA_LIB_INSTALL_DEPS) 322251881Speterinstall = lib 323251881Spetermsvc-export = svn_ra.h private\svn_ra_private.h 324251881Speter 325251881Speter# Accessing repositories via DAV through serf 326251881Speter[libsvn_ra_serf] 327299742Sdimdescription = Subversion HTTP/WebDAV Protocol Repository Access Library 328251881Spetertype = ra-module 329251881Speterpath = subversion/libsvn_ra_serf 330251881Speterinstall = serf-lib 331299742Sdimlibs = libsvn_delta libsvn_subr aprutil apriconv apr serf xml zlib 332251881Spetermsvc-static = yes 333251881Speter 334251881Speter# Accessing repositories via SVN 335251881Speter[libsvn_ra_svn] 336299742Sdimdescription = Subversion SVN Protocol Repository Access Library 337251881Spetertype = ra-module 338251881Speterpath = subversion/libsvn_ra_svn 339251881Speterinstall = ramod-lib 340251881Speterlibs = libsvn_delta libsvn_subr aprutil apriconv apr sasl 341251881Spetermsvc-static = yes 342251881Speter 343251881Speter# Accessing repositories via direct libsvn_fs 344251881Speter[libsvn_ra_local] 345299742Sdimdescription = Subversion Local Repository Access Library 346251881Spetertype = ra-module 347251881Speterpath = subversion/libsvn_ra_local 348251881Speterinstall = ramod-lib 349251881Speterlibs = libsvn_repos libsvn_fs libsvn_delta libsvn_subr apriconv apr 350251881Spetermsvc-static = yes 351251881Speter 352251881Speter# Routines built on top of libsvn_fs 353251881Speter[libsvn_repos] 354251881Speterdescription = Subversion Repository Library 355251881Spetertype = lib 356251881Speterpath = subversion/libsvn_repos 357251881Speterinstall = ramod-lib 358251881Speterlibs = libsvn_fs libsvn_delta libsvn_subr apriconv apr 359251881Spetermsvc-export = svn_repos.h private/svn_repos_private.h 360251881Speter 361251881Speter# Low-level grab bag of utilities 362251881Speter[libsvn_subr] 363251881Speterdescription = Subversion General Utility Library 364251881Spetertype = lib 365251881Speterinstall = fsmod-lib 366251881Speterpath = subversion/libsvn_subr 367299742Sdimlibs = aprutil apriconv apr xml zlib apr_memcache sqlite magic intl 368251881Spetermsvc-libs = kernel32.lib advapi32.lib shfolder.lib ole32.lib 369262253Speter crypt32.lib version.lib 370251881Spetermsvc-export = 371251881Speter svn_auth.h svn_base64.h svn_cache_config.h svn_checksum.h svn_cmdline.h 372251881Speter svn_compat.h svn_config.h svn_ctype.h svn_dirent_uri.h svn_dso.h 373251881Speter svn_error.h svn_hash.h svn_io.h svn_iter.h svn_md5.h svn_mergeinfo.h 374251881Speter svn_nls.h svn_opt.h svn_path.h svn_pools.h svn_props.h svn_quoprint.h 375251881Speter svn_sorts.h svn_string.h svn_subst.h svn_time.h svn_types.h svn_user.h 376299742Sdim svn_utf.h svn_version.h svn_xml.h svn_x509.h 377251881Speter private\svn_atomic.h private\svn_cache.h private\svn_cmdline_private.h 378251881Speter private\svn_debug.h private\svn_error_private.h private\svn_fspath.h 379251881Speter private\svn_log.h private\svn_mergeinfo_private.h 380251881Speter private\svn_opt_private.h private\svn_skel.h private\svn_sqlite.h 381251881Speter private\svn_utf_private.h private\svn_eol_private.h 382251881Speter private\svn_token.h private\svn_adler32.h 383251881Speter private\svn_temp_serializer.h private\svn_io_private.h 384299742Sdim private\svn_sorts_private.h private\svn_auth_private.h 385251881Speter private\svn_string_private.h private\svn_magic.h 386299742Sdim private\svn_subr_private.h private\svn_mutex.h 387299742Sdim private\svn_packed_data.h private\svn_object_pool.h private\svn_cert.h 388251881Speter 389251881Speter# Working copy management lib 390251881Speter[libsvn_wc] 391251881Speterdescription = Subversion Working Copy Library 392251881Spetertype = lib 393251881Speterpath = subversion/libsvn_wc 394251881Speterlibs = libsvn_delta libsvn_diff libsvn_subr aprutil apriconv apr 395251881Speterinstall = lib 396251881Spetermsvc-export = svn_wc.h private\svn_wc_private.h 397251881Speter 398251881Speter# Subversion plugin for Apache's mod_dav 399251881Speter[mod_dav_svn] 400251881Speterdescription = Subversion plug-in for the Apache DAV module 401251881Speterwhen = INSTALL_APACHE_MODS 402251881Spetertype = apache-mod 403251881Speterpath = subversion/mod_dav_svn 404251881Spetersources = *.c reports/*.c posts/*.c 405299742Sdimlibs = libsvn_repos libsvn_fs libsvn_delta libsvn_subr libhttpd mod_dav 406251881Speternonlibs = apr aprutil 407251881Speterinstall = apache-mod 408251881Speter 409251881Speter[mod_authz_svn] 410251881Speterdescription = Subversion path-based authorization module for Apache 411251881Speterwhen = INSTALL_APACHE_MODS 412251881Spetertype = apache-mod 413251881Speterpath = subversion/mod_authz_svn 414251881Speternonlibs = mod_dav_svn apr aprutil 415299742Sdimlibs = libsvn_repos libsvn_subr libhttpd 416251881Speterinstall = apache-mod 417251881Speter 418251881Speter[mod_dontdothat] 419251881Speterdescription = Apache Httpd module to block certain kinds of Apache Subversion requests 420251881Speterwhen = INSTALL_APACHE_MODS 421251881Spetertype = apache-mod 422251881Speterpath = tools/server-side/mod_dontdothat 423251881Speternonlibs = mod_dav_svn apr aprutil 424299742Sdimlibs = libsvn_subr xml libhttpd 425251881Speterinstall = tools 426251881Speter 427299742Sdim# The Subversion FSFS repository manipulation tool 428299742Sdim[svnfsfs] 429299742Sdimdescription = Subversion FSFS Repository Manipulation Tool 430299742Sdimtype = exe 431299742Sdimpath = subversion/svnfsfs 432299742Sdiminstall = bin 433299742Sdimlibs = libsvn_repos libsvn_fs libsvn_fs_fs libsvn_delta libsvn_subr apriconv apr 434299742Sdimmsvc-libs = setargv.obj 435299742Sdim 436251881Speter# ---------------------------------------------------------------------------- 437251881Speter# 438251881Speter# CONSTRUCTED HEADERS 439251881Speter# 440251881Speter 441299742Sdim[rep_cache_fs_fs] 442299742Sdimdescription = Schema for the FSFS rep-sharing feature 443251881Spetertype = sql-header 444251881Speterpath = subversion/libsvn_fs_fs 445251881Spetersources = rep-cache-db.sql 446251881Speter 447299742Sdim[rep_cache_fs_x] 448299742Sdimdescription = Schema for the FSX rep-sharing feature 449299742Sdimtype = sql-header 450299742Sdimpath = subversion/libsvn_fs_x 451299742Sdimsources = rep-cache-db.sql 452299742Sdim 453251881Speter[wc_queries] 454251881Speterdesription = Queries on the WC database 455251881Spetertype = sql-header 456251881Speterpath = subversion/libsvn_wc 457251881Spetersources = wc-queries.sql 458251881Speter 459251881Speter[subr_sqlite] 460251881Speterdescription = Internal statements for SQLite interface 461251881Spetertype = sql-header 462251881Speterpath = subversion/libsvn_subr 463251881Spetersources = internal_statements.sql 464251881Speter 465299742Sdim[wc_test_queries] 466299742Sdimdescription = Queries using working copy tests 467299742Sdimtype = sql-header 468299742Sdimpath = subversion/tests/libsvn_wc 469299742Sdimsources = wc-test-queries.sql 470251881Speter 471251881Speter# ---------------------------------------------------------------------------- 472251881Speter# 473251881Speter# TARGETS FOR I18N SUPPORT 474251881Speter# 475251881Speter[locale] 476251881Spetertype = i18n 477251881Speterpath = subversion/po 478251881Speterinstall = locale 479251881Speterexternal-project = svn_locale 480251881Speter 481251881Speter# ---------------------------------------------------------------------------- 482251881Speter# 483251881Speter# TARGETS FOR SWIG SUPPORT 484251881Speter# 485251881Speter 486251881Speter[swig_core] 487251881Spetertype = swig 488251881Speterpath = subversion/bindings/swig 489251881Spetersources = core.i 490251881Speterlibs = libsvn_swig_py libsvn_swig_perl libsvn_swig_ruby 491251881Speter libsvn_diff libsvn_subr apr 492251881Speterdescription = Subversion core library bindings 493251881Speter 494251881Speter[swig_client] 495251881Spetertype = swig 496251881Speterpath = subversion/bindings/swig 497251881Spetersources = svn_client.i 498251881Speterlibs = libsvn_swig_py libsvn_swig_perl libsvn_swig_ruby 499251881Speter libsvn_client libsvn_subr apr 500251881Speternonlibs = swig_core 501251881Speterdescription = Subversion client library bindings 502251881Speter 503251881Speter[swig_delta] 504251881Spetertype = swig 505251881Speterpath = subversion/bindings/swig 506251881Spetersources = svn_delta.i 507251881Speterlibs = libsvn_swig_py libsvn_swig_perl libsvn_swig_ruby 508251881Speter libsvn_delta libsvn_subr apr 509251881Speternonlibs = swig_core 510251881Speterdescription = Subversion delta library bindings 511251881Speter 512251881Speter[swig_diff] 513251881Spetertype = swig 514251881Speterpath = subversion/bindings/swig 515251881Spetersources = svn_diff.i 516251881Speterlibs = libsvn_swig_py libsvn_swig_perl libsvn_swig_ruby 517251881Speter libsvn_diff libsvn_subr apr 518251881Speternonlibs = swig_core 519251881Speterdescription = Subversion diff library bindings 520251881Speter 521251881Speter[swig_fs] 522251881Spetertype = swig 523251881Speterpath = subversion/bindings/swig 524251881Spetersources = svn_fs.i 525251881Speterlibs = libsvn_swig_py libsvn_swig_perl libsvn_swig_ruby 526251881Speter libsvn_fs libsvn_subr apr 527251881Speternonlibs = swig_core 528251881Speterdescription = Subversion FS library bindings 529251881Speter 530251881Speter[swig_ra] 531251881Spetertype = swig 532251881Speterpath = subversion/bindings/swig 533251881Spetersources = svn_ra.i 534251881Speterlibs = libsvn_swig_py libsvn_swig_perl libsvn_swig_ruby 535251881Speter libsvn_ra libsvn_subr apr 536251881Speternonlibs = swig_core 537251881Speterdescription = Subversion RA library bindings 538251881Speter 539251881Speter[swig_repos] 540251881Spetertype = swig 541251881Speterpath = subversion/bindings/swig 542251881Spetersources = svn_repos.i 543251881Speterlibs = libsvn_swig_py libsvn_swig_perl libsvn_swig_ruby 544251881Speter libsvn_repos libsvn_subr apr 545251881Speternonlibs = swig_core 546251881Speterdescription = Subversion repository library bindings 547251881Speter 548251881Speter[swig_wc] 549251881Spetertype = swig 550251881Speterpath = subversion/bindings/swig 551251881Spetersources = svn_wc.i 552251881Speterlibs = libsvn_swig_py libsvn_swig_perl libsvn_swig_ruby 553251881Speter libsvn_wc libsvn_subr apr 554251881Speternonlibs = swig_core 555251881Speterdescription = Subversion WC library bindings 556251881Speter 557251881Speter# SWIG utility library for Python modules 558251881Speter[libsvn_swig_py] 559251881Spetertype = swig_lib 560251881Speterlang = python 561251881Speterpath = subversion/bindings/swig/python/libsvn_swig_py 562299742Sdimlibs = libsvn_client libsvn_wc libsvn_ra libsvn_delta libsvn_subr 563299742Sdim apriconv apr python swig 564251881Speterlink-cmd = $(LINK) 565251881Speterinstall = swig-py-lib 566251881Speter# need special build rule to include -DSWIGPYTHON 567251881Spetercompile-cmd = $(COMPILE_SWIG_PY) 568251881Spetermsvc-static = no 569299742Sdimmsvc-export = ../bindings/swig/python/libsvn_swig_py/swigutil_py.h 570251881Speter 571251881Speter# SWIG utility library for Perl modules 572251881Speter[libsvn_swig_perl] 573251881Spetertype = swig_lib 574251881Speterlang = perl 575251881Speterpath = subversion/bindings/swig/perl/libsvn_swig_perl 576299742Sdimlibs = libsvn_delta libsvn_subr apriconv apr perl swig 577251881Speterinstall = swig-pl-lib 578251881Speter# need special build rule to include 579251881Spetercompile-cmd = $(COMPILE_SWIG_PL) 580299742Sdimmsvc-static = no 581299742Sdimmsvc-export = ../bindings/swig/perl/libsvn_swig_perl/swigutil_pl.h 582251881Speter 583251881Speter# SWIG utility library for Ruby modules 584251881Speter[libsvn_swig_ruby] 585251881Spetertype = swig_lib 586251881Speterlang = ruby 587251881Speterpath = subversion/bindings/swig/ruby/libsvn_swig_ruby 588299742Sdimlibs = libsvn_client libsvn_wc libsvn_delta libsvn_subr apriconv apr ruby swig 589251881Speterlink-cmd = $(LINK) $(SWIG_RB_LIBS) 590251881Speterinstall = swig-rb-lib 591251881Speter# need special build rule to include 592251881Spetercompile-cmd = $(COMPILE_SWIG_RB) 593251881Spetermsvc-static = no 594299742Sdimmsvc-export = ../bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.h 595251881Speter 596251881Speter# ---------------------------------------------------------------------------- 597251881Speter# 598251881Speter# JavaHL targets 599251881Speter# 600251881Speter[javahl-java] 601251881Spetertype = java 602251881Speterpath = subversion/bindings/javahl/src/org/apache/subversion/javahl 603251881Speter subversion/bindings/javahl/src/org/apache/subversion/javahl/callback 604299742Sdim subversion/bindings/javahl/src/org/apache/subversion/javahl/remote 605251881Speter subversion/bindings/javahl/src/org/apache/subversion/javahl/types 606299742Sdim subversion/bindings/javahl/src/org/apache/subversion/javahl/util 607251881Spetersrc-root = subversion/bindings/javahl/src 608251881Spetersources = *.java 609251881Speterinstall = javahl-java 610251881Speterlink-cmd = $(COMPILE_JAVAHL_JAVAC) 611251881Speterclasses = subversion/bindings/javahl/classes 612251881Speterpackage-roots = org 613251881Speter 614251881Speter[javahl-compat-java] 615251881Spetertype = java 616251881Speterpath = subversion/bindings/javahl/src/org/tigris/subversion/javahl 617251881Spetersources = *.java 618251881Speterinstall = javahl-java 619299742Sdimlink-cmd = $(COMPILE_JAVAHL_COMPAT_JAVAC) 620251881Speterclasses = subversion/bindings/javahl/classes 621251881Speteradd-deps = $(javahl_java_DEPS) 622251881Speter### Replace JAR call in INSTALL_EXTRA_JAVAHL_JAVA macro Makefile.in. 623251881Speter#jar = svn-javahl.jar 624251881Speterpackage-roots = org 625251881Speter 626251881Speter[javahl-tests] 627251881Spetertype = java 628251881Speterpath = subversion/bindings/javahl/tests/org/apache/subversion/javahl 629251881Spetersources = *.java 630251881Speterinstall = javahl-java 631251881Speterlink-cmd = $(COMPILE_JAVAHL_JAVAC) 632251881Speterclasses = subversion/bindings/javahl/classes 633251881Speterpackage-roots = org 634251881Speter### Java targets don't do up-to-date checks yet. 635251881Speter#add-deps = javahl-java 636251881Speteradd-deps = $(javahl_java_DEPS) 637251881Speter 638251881Speter[javahl-compat-tests] 639251881Spetertype = java 640251881Speterpath = subversion/bindings/javahl/tests/org/tigris/subversion/javahl 641251881Spetersources = *.java 642251881Speterinstall = javahl-java 643299742Sdimlink-cmd = $(COMPILE_JAVAHL_COMPAT_JAVAC) 644251881Speterclasses = subversion/bindings/javahl/classes 645251881Speterpackage-roots = org 646251881Speter### Java targets don't do up-to-date checks yet. 647251881Speter#add-deps = javahl-compat-java 648251881Speteradd-deps = $(javahl_compat_java_DEPS) 649251881Speter 650299742Sdim[javahl-callback-javah] 651299742Sdimtype = javah 652299742Sdimpath = subversion/bindings/javahl/src/org/apache/subversion/javahl/callback 653299742Sdimclasses = subversion/bindings/javahl/classes 654299742Sdimheaders = subversion/bindings/javahl/include 655299742Sdimpackage = org.apache.subversion.javahl.callback 656299742Sdimsources = *.java 657299742Sdimadd-deps = $(javahl_java_DEPS) 658299742Sdiminstall = javahl-javah 659299742Sdimlink-cmd = $(COMPILE_JAVAHL_JAVAH) -force 660299742Sdim 661299742Sdim[javahl-remote-javah] 662299742Sdimtype = javah 663299742Sdimpath = subversion/bindings/javahl/src/org/apache/subversion/javahl/remote 664299742Sdimclasses = subversion/bindings/javahl/classes 665299742Sdimheaders = subversion/bindings/javahl/include 666299742Sdimpackage = org.apache.subversion.javahl.remote 667299742Sdimsources = *.java 668299742Sdimadd-deps = $(javahl_java_DEPS) 669299742Sdiminstall = javahl-javah 670299742Sdimlink-cmd = $(COMPILE_JAVAHL_JAVAH) -force 671299742Sdim 672251881Speter[javahl-types-javah] 673299742Sdimtype = javah 674251881Speterpath = subversion/bindings/javahl/src/org/apache/subversion/javahl/types 675251881Speterclasses = subversion/bindings/javahl/classes 676251881Speterheaders = subversion/bindings/javahl/include 677251881Speterpackage = org.apache.subversion.javahl.types 678251881Spetersources = *.java 679251881Speteradd-deps = $(javahl_java_DEPS) 680251881Speterinstall = javahl-javah 681251881Speterlink-cmd = $(COMPILE_JAVAHL_JAVAH) -force 682251881Speter 683299742Sdim[javahl-util-javah] 684299742Sdimtype = javah 685299742Sdimpath = subversion/bindings/javahl/src/org/apache/subversion/javahl/util 686251881Speterclasses = subversion/bindings/javahl/classes 687251881Speterheaders = subversion/bindings/javahl/include 688299742Sdimpackage = org.apache.subversion.javahl.util 689251881Spetersources = *.java 690251881Speteradd-deps = $(javahl_java_DEPS) 691251881Speterinstall = javahl-javah 692251881Speterlink-cmd = $(COMPILE_JAVAHL_JAVAH) -force 693251881Speter 694251881Speter[javahl-javah] 695299742Sdimtype = javah 696251881Speterpath = subversion/bindings/javahl/src/org/apache/subversion/javahl 697251881Speterclasses = subversion/bindings/javahl/classes 698251881Speterheaders = subversion/bindings/javahl/include 699251881Speterpackage = org.apache.subversion.javahl 700251881Spetersources = *.java 701251881Speteradd-deps = $(javahl_java_DEPS) 702251881Speterinstall = javahl-javah 703251881Speterlink-cmd = $(COMPILE_JAVAHL_JAVAH) -force 704251881Speter 705251881Speter[libsvnjavahl] 706251881Speterdescription = Subversion Java HighLevel binding 707251881Spetertype = lib 708251881Speterpath = subversion/bindings/javahl/native 709251881Speterlibs = libsvn_repos libsvn_client libsvn_wc libsvn_ra libsvn_delta libsvn_diff 710299742Sdim libsvn_subr libsvn_fs aprutil apriconv apr java-sdk 711299742Sdimsources = *.cpp jniwrapper/*.cpp 712299742Sdimadd-deps = $(javahl_java_DEPS) $(javahl_callback_javah_DEPS) 713299742Sdim $(javahl_remote_javah_DEPS) $(javahl_types_javah_DEPS) 714299742Sdim $(javahl_util_javah_DEPS) $(javahl_javah_DEPS) 715251881Speterinstall = javahl-lib 716251881Speter# need special build rule to include -I$(JDK)/include/jni.h 717251881Spetercompile-cmd = $(COMPILE_JAVAHL_CXX) 718251881Speterlink-cmd = $(LINK_JAVAHL_CXX) 719251881Speter 720251881Speter# ---------------------------------------------------------------------------- 721251881Speter# 722251881Speter# C++HL targets 723251881Speter# 724251881Speter 725251881Speter[libsvncxxhl] 726251881Speterdescription = Subversion C++ HighLevel bindings 727251881Spetertype = lib 728251881Speterpath = subversion/bindings/cxxhl 729251881Speterlibs = libsvn_repos libsvn_client libsvn_wc libsvn_ra libsvn_delta libsvn_diff 730251881Speter libsvn_subr libsvn_fs aprutil apriconv apr 731299742Sdimsources = src/*.cpp src/aprwrap/*.cpp 732251881Speterinstall = cxxhl-lib 733251881Spetermsvc-static = yes 734251881Spetercompile-cmd = $(COMPILE_CXXHL_CXX) 735251881Speterlink-cmd = $(LINK_CXX_LIB) 736251881Speter 737251881Speter[cxxhl-tests] 738251881Speterdescription = Unit tests for Subversion C++ HighLevel bindings 739299742Sdimwhen = SVN_USE_GMOCK 740251881Spetertype = exe 741251881Speterpath = subversion/bindings/cxxhl 742299742Sdimlibs = libsvncxxhl libgmock libsvn_subr apr 743251881Spetersources = tests/*.cpp 744251881Speterinstall = tests 745299742Sdimcompile-cmd = $(COMPILE_CXXHL_GMOCK_CXX) 746251881Speterlink-cmd = $(LINK_CXX) 747251881Speter 748299742Sdim 749251881Speter# ---------------------------------------------------------------------------- 750251881Speter# 751299742Sdim# Gmock targets 752299742Sdim# 753299742Sdim 754299742Sdim[libgmock] 755299742Sdimdescription = Googlemock Library 756299742Sdimwhen = SVN_USE_GMOCK 757299742Sdimtype = lib 758299742Sdimpath = gmock-fused 759299742Sdimsources = gmock-gtest-all.cc 760299742Sdiminstall = tests 761299742Sdimmsvc-static = yes 762299742Sdimcompile-cmd = $(COMPILE_GMOCK_CXX) 763299742Sdimlink-cmd = $(LINK_CXX_LIB) 764299742Sdim 765299742Sdim# ---------------------------------------------------------------------------- 766299742Sdim# 767251881Speter# TESTING TARGETS 768251881Speter# 769251881Speter 770251881Speter# general library: our C testing framework 771251881Speter[libsvn_test] 772251881Spetertype = lib 773251881Speterpath = subversion/tests 774251881Speterinstall = test 775251881Speterlibs = libsvn_repos libsvn_fs libsvn_delta libsvn_subr aprutil apriconv apr 776251881Spetermsvc-static = yes 777251881Speterundefined-lib-symbols = yes 778251881Speter 779251881Speter# ---------------------------------------------------------------------------- 780251881Speter# Tests for libsvn_fs_base 781251881Speter 782251881Speter[fs-base-test] 783251881Speterdescription = Tests for *public* fs API (svn_fs.h) 784251881Spetertype = exe 785251881Speterpath = subversion/tests/libsvn_fs_base 786251881Spetersources = fs-base-test.c 787251881Speterinstall = bdb-test 788251881Speterlibs = libsvn_test libsvn_fs libsvn_fs_base libsvn_delta 789251881Speter libsvn_fs_util libsvn_subr apriconv apr 790251881Speter 791251881Speter[strings-reps-test] 792251881Speterdescription = Test strings/reps in libsvn_fs_base 793251881Spetertype = exe 794251881Speterpath = subversion/tests/libsvn_fs_base 795251881Spetersources = strings-reps-test.c 796251881Speterinstall = bdb-test 797251881Speterlibs = libsvn_test libsvn_fs libsvn_fs_base libsvn_delta 798251881Speter libsvn_subr apriconv apr 799251881Speter 800251881Speter[changes-test] 801251881Speterdescription = Test changes in libsvn_fs_base 802251881Spetertype = exe 803251881Speterpath = subversion/tests/libsvn_fs_base 804251881Spetersources = changes-test.c 805251881Speterinstall = bdb-test 806251881Speterlibs = libsvn_test libsvn_fs libsvn_fs_base libsvn_delta 807251881Speter libsvn_subr apriconv apr 808251881Speter 809251881Speter# ---------------------------------------------------------------------------- 810251881Speter# Tests for libsvn_fs_fs 811299742Sdim[fs-fs-pack-test] 812251881Speterdescription = Test fsfs packing in libsvn_fs_fs 813251881Spetertype = exe 814251881Speterpath = subversion/tests/libsvn_fs_fs 815299742Sdimsources = fs-fs-pack-test.c 816251881Speterinstall = test 817251881Speterlibs = libsvn_test libsvn_fs libsvn_fs_fs libsvn_delta 818251881Speter libsvn_subr apriconv apr 819251881Speter 820299742Sdim[fs-fs-fuzzy-test] 821299742Sdimdescription = Use fuzzying to test FSFS corruption resilience 822299742Sdimtype = exe 823299742Sdimpath = subversion/tests/libsvn_fs_fs 824299742Sdimsources = fs-fs-fuzzy-test.c 825299742Sdiminstall = sub-test 826299742Sdimlibs = libsvn_test libsvn_fs libsvn_fs_fs libsvn_delta 827299742Sdim libsvn_repos libsvn_subr apriconv apr 828299742Sdim 829299742Sdim[fs-fs-private-test] 830299742Sdimdescription = Test FSSF private API 831299742Sdimtype = exe 832299742Sdimpath = subversion/tests/libsvn_fs_fs 833299742Sdimsources = fs-fs-private-test.c 834299742Sdiminstall = test 835299742Sdimlibs = libsvn_test libsvn_fs libsvn_fs_fs libsvn_delta 836299742Sdim libsvn_repos libsvn_subr apriconv apr 837299742Sdim 838251881Speter# ---------------------------------------------------------------------------- 839299742Sdim# Tests for libsvn_fs_x 840299742Sdim[fs-x-pack-test] 841299742Sdimdescription = Test fsx packing in libsvn_fs_x 842299742Sdimtype = exe 843299742Sdimpath = subversion/tests/libsvn_fs_x 844299742Sdimsources = fs-x-pack-test.c 845299742Sdiminstall = test 846299742Sdimlibs = libsvn_test libsvn_fs libsvn_fs_x libsvn_delta 847299742Sdim libsvn_subr apriconv apr 848299742Sdim 849299742Sdim[string-table-test] 850299742Sdimdescription = Test fsfs string tables 851299742Sdimtype = exe 852299742Sdimpath = subversion/tests/libsvn_fs_x 853299742Sdimsources = string-table-test.c 854299742Sdiminstall = test 855299742Sdimlibs = libsvn_test libsvn_fs_x libsvn_subr apr 856299742Sdim 857299742Sdim# ---------------------------------------------------------------------------- 858251881Speter# Tests for libsvn_fs 859251881Speter 860251881Speter[locks-test] 861251881Speterdescription = Test locks in libsvn_fs 862251881Spetertype = exe 863251881Speterpath = subversion/tests/libsvn_fs 864251881Spetersources = locks-test.c 865251881Speterinstall = test 866251881Speterlibs = libsvn_test libsvn_fs libsvn_delta libsvn_subr apriconv apr 867299742Sdimmsvc-force-static = yes 868251881Speter 869251881Speter[fs-test] 870251881Speterdescription = Test locks in libsvn_fs 871251881Spetertype = exe 872251881Speterpath = subversion/tests/libsvn_fs 873251881Spetersources = fs-test.c 874251881Speterinstall = test 875251881Speterlibs = libsvn_test libsvn_fs libsvn_delta 876299742Sdim libsvn_fs_util libsvn_subr aprutil apriconv apr 877251881Speter 878251881Speter# ---------------------------------------------------------------------------- 879251881Speter# Tests for libsvn_repos 880251881Speter 881251881Speter[repos-test] 882251881Speterdescription = Test delta editor in libsvn_repos 883251881Spetertype = exe 884251881Speterpath = subversion/tests/libsvn_repos 885251881Spetersources = repos-test.c dir-delta-editor.c 886251881Speterinstall = test 887251881Speterlibs = libsvn_test libsvn_repos libsvn_fs libsvn_delta libsvn_subr apriconv apr 888251881Speter 889299742Sdim[dump-load-test] 890299742Sdimdescription = Test dumping/loading repositories in libsvn_repos 891299742Sdimtype = exe 892299742Sdimpath = subversion/tests/libsvn_repos 893299742Sdimsources = dump-load-test.c 894299742Sdiminstall = test 895299742Sdimlibs = libsvn_test libsvn_repos libsvn_fs libsvn_delta libsvn_subr apriconv apr 896299742Sdim 897251881Speter# ---------------------------------------------------------------------------- 898251881Speter# Tests for libsvn_subr 899251881Speter 900251881Speter[auth-test] 901251881Speterdescription = Test platform-specific auth provider access 902251881Spetertype = exe 903251881Speterpath = subversion/tests/libsvn_subr 904251881Spetersources = auth-test.c 905251881Speterinstall = test 906251881Speterlibs = libsvn_test libsvn_subr apr 907251881Speter 908299742Sdim[bit-array-test] 909299742Sdimdescription = Test packed bit arrays 910299742Sdimtype = exe 911299742Sdimpath = subversion/tests/libsvn_subr 912299742Sdimsources = bit-array-test.c 913299742Sdiminstall = test 914299742Sdimlibs = libsvn_test libsvn_subr apr 915299742Sdim 916251881Speter[cache-test] 917251881Speterdescription = Test in-memory cache 918251881Spetertype = exe 919251881Speterpath = subversion/tests/libsvn_subr 920251881Spetersources = cache-test.c 921251881Speterinstall = test 922251881Speterlibs = libsvn_test libsvn_subr apr 923251881Speter 924251881Speter[checksum-test] 925251881Speterdescription = Test checksum functions 926251881Spetertype = exe 927251881Speterpath = subversion/tests/libsvn_subr 928251881Spetersources = checksum-test.c 929251881Speterinstall = test 930262253Speterlibs = libsvn_test libsvn_subr apr zlib 931299742Sdimmsvc-force-static = yes 932251881Speter 933251881Speter[compat-test] 934251881Speterdescription = Test compatibility functions 935251881Spetertype = exe 936251881Speterpath = subversion/tests/libsvn_subr 937251881Spetersources = compat-test.c 938251881Speterinstall = test 939251881Speterlibs = libsvn_test libsvn_subr apr 940251881Speter 941251881Speter[config-test] 942251881Speterdescription = Test svn_config utilities 943251881Spetertype = exe 944251881Speterpath = subversion/tests/libsvn_subr 945251881Spetersources = config-test.c 946251881Speterinstall = test 947251881Speterlibs = libsvn_test libsvn_subr apriconv apr 948251881Speter 949251881Speter[crypto-test] 950251881Speterdescription = Test svn_crypto utilities 951251881Spetertype = exe 952251881Speterpath = subversion/tests/libsvn_subr 953251881Spetersources = crypto-test.c 954251881Speterinstall = test 955251881Speterlibs = libsvn_test libsvn_subr aprutil apr 956299742Sdimmsvc-force-static = yes 957251881Speter 958251881Speter[dirent_uri-test] 959251881Speterdescription = Test dirent_uri library 960251881Spetertype = exe 961251881Speterpath = subversion/tests/libsvn_subr 962251881Spetersources = dirent_uri-test.c 963251881Speterinstall = test 964251881Speterlibs = libsvn_test libsvn_subr apriconv apr 965251881Speter 966251881Speter[error-test] 967251881Speterdescription = Test error library 968251881Spetertype = exe 969251881Speterpath = subversion/tests/libsvn_subr 970251881Spetersources = error-test.c 971251881Speterinstall = test 972251881Speterlibs = libsvn_test libsvn_subr apriconv apr 973251881Speter 974251881Speter[error-code-test] 975251881Speterdescription = Test error library 976251881Spetertype = exe 977251881Speterpath = subversion/tests/libsvn_subr 978251881Spetersources = error-code-test.c 979251881Speterinstall = test 980251881Speterlibs = libsvn_test libsvn_subr apriconv apr 981251881Speter 982251881Speter[hashdump-test] 983251881Speterdescription = Test hashfile format for props 984251881Spetertype = exe 985251881Speterpath = subversion/tests/libsvn_subr 986251881Spetersources = hashdump-test.c 987251881Speterinstall = test 988251881Speterlibs = libsvn_test libsvn_subr apriconv apr 989251881Speter 990251881Speter[io-test] 991251881Speterdescription = Test I/O Operations 992251881Spetertype = exe 993251881Speterpath = subversion/tests/libsvn_subr 994251881Spetersources = io-test.c 995251881Speterinstall = test 996251881Speterlibs = libsvn_test libsvn_subr apriconv apr 997251881Speter 998251881Speter[opt-test] 999251881Speterdescription = Test options library 1000251881Spetertype = exe 1001251881Speterpath = subversion/tests/libsvn_subr 1002251881Spetersources = opt-test.c 1003251881Speterinstall = test 1004251881Speterlibs = libsvn_test libsvn_subr apr 1005251881Speter 1006251881Speter[mergeinfo-test] 1007251881Speterdescription = Test mergeinfo library 1008251881Spetertype = exe 1009251881Speterpath = subversion/tests/libsvn_subr 1010251881Spetersources = mergeinfo-test.c 1011251881Speterinstall = test 1012251881Speterlibs = libsvn_test libsvn_subr apr 1013251881Speter 1014299742Sdim[packed-data-test] 1015299742Sdimdescription = Test path library 1016251881Spetertype = exe 1017251881Speterpath = subversion/tests/libsvn_subr 1018299742Sdimsources = packed-data-test.c 1019251881Speterinstall = test 1020299742Sdimlibs = libsvn_test libsvn_subr apriconv apr 1021251881Speter 1022299742Sdim[path-test] 1023299742Sdimdescription = Test path library 1024251881Spetertype = exe 1025251881Speterpath = subversion/tests/libsvn_subr 1026299742Sdimsources = path-test.c 1027299742Sdiminstall = test 1028299742Sdimlibs = libsvn_test libsvn_subr apriconv apr 1029251881Speter 1030299742Sdim[prefix-string-test] 1031251881Speterdescription = Test path library 1032251881Spetertype = exe 1033251881Speterpath = subversion/tests/libsvn_subr 1034299742Sdimsources = prefix-string-test.c 1035251881Speterinstall = test 1036251881Speterlibs = libsvn_test libsvn_subr apriconv apr 1037251881Speter 1038299742Sdim[priority-queue-test] 1039299742Sdimdescription = Test path library 1040299742Sdimtype = exe 1041299742Sdimpath = subversion/tests/libsvn_subr 1042299742Sdimsources = priority-queue-test.c 1043299742Sdiminstall = test 1044299742Sdimlibs = libsvn_test libsvn_subr apriconv apr 1045299742Sdim 1046251881Speter[revision-test] 1047251881Speterdescription = Test revision library 1048251881Spetertype = exe 1049251881Speterpath = subversion/tests/libsvn_subr 1050251881Spetersources = revision-test.c 1051251881Speterinstall = test 1052251881Speterlibs = libsvn_test libsvn_subr apr 1053251881Speter 1054299742Sdim[root-pools-test] 1055299742Sdimdescription = Test time functions 1056299742Sdimtype = exe 1057299742Sdimpath = subversion/tests/libsvn_subr 1058299742Sdimsources = root-pools-test.c 1059299742Sdiminstall = test 1060299742Sdimlibs = libsvn_test libsvn_subr apriconv apr 1061299742Sdim 1062251881Speter[skel-test] 1063251881Speterdescription = Test skels in libsvn_subr 1064251881Spetertype = exe 1065251881Speterpath = subversion/tests/libsvn_subr 1066251881Spetersources = skel-test.c 1067251881Speterinstall = test 1068251881Speterlibs = libsvn_test libsvn_subr apriconv apr 1069251881Speter 1070251881Speter[spillbuf-test] 1071251881Speterdescription = Test spillbuf in libsvn_subr 1072251881Spetertype = exe 1073251881Speterpath = subversion/tests/libsvn_subr 1074251881Spetersources = spillbuf-test.c 1075251881Speterinstall = test 1076251881Speterlibs = libsvn_test libsvn_subr apriconv apr 1077251881Speter 1078251881Speter[stream-test] 1079251881Speterdescription = Test stream library 1080251881Spetertype = exe 1081251881Speterpath = subversion/tests/libsvn_subr 1082251881Spetersources = stream-test.c 1083251881Speterinstall = test 1084251881Speterlibs = libsvn_test libsvn_subr apriconv apr 1085251881Speter 1086251881Speter[string-test] 1087251881Speterdescription = Test svn_stringbuf_t utilities 1088251881Spetertype = exe 1089251881Speterpath = subversion/tests/libsvn_subr 1090251881Spetersources = string-test.c 1091251881Speterinstall = test 1092251881Speterlibs = libsvn_test libsvn_subr apriconv apr 1093251881Speter 1094299742Sdim[sqlite-test] 1095299742Sdimdescription = Test stream library 1096299742Sdimtype = exe 1097299742Sdimpath = subversion/tests/libsvn_subr 1098299742Sdimsources = sqlite-test.c 1099299742Sdiminstall = test 1100299742Sdimlibs = libsvn_test libsvn_subr apriconv apr 1101299742Sdim 1102251881Speter[time-test] 1103251881Speterdescription = Test time functions 1104251881Spetertype = exe 1105251881Speterpath = subversion/tests/libsvn_subr 1106251881Spetersources = time-test.c 1107251881Speterinstall = test 1108251881Speterlibs = libsvn_test libsvn_subr apriconv apr 1109251881Speter 1110251881Speter[utf-test] 1111251881Speterdescription = Test UTF-8 functions 1112251881Spetertype = exe 1113251881Speterpath = subversion/tests/libsvn_subr 1114251881Spetersources = utf-test.c 1115251881Speterinstall = test 1116251881Speterlibs = libsvn_test libsvn_subr apriconv apr 1117251881Speter 1118251881Speter[subst_translate-test] 1119251881Speterdescription = Test the svn_subst_translate* functions 1120251881Spetertype = exe 1121251881Speterpath = subversion/tests/libsvn_subr 1122251881Spetersources = subst_translate-test.c 1123251881Speterinstall = test 1124251881Speterlibs = libsvn_test libsvn_subr apriconv apr 1125251881Speter 1126251881Speter[translate-test] 1127251881Speterdescription = Test eol conversion and keyword substitution routines 1128251881Spetertype = exe 1129251881Speterpath = subversion/tests/libsvn_subr 1130251881Spetersources = translate-test.c 1131251881Speterinstall = test 1132251881Speterlibs = libsvn_test libsvn_subr apriconv apr 1133251881Speter 1134299742Sdim[x509-test] 1135299742Sdimdescription = Test x509 parser 1136299742Sdimtype = exe 1137299742Sdimpath = subversion/tests/libsvn_subr 1138299742Sdimsources = x509-test.c 1139299742Sdiminstall = test 1140299742Sdimlibs = libsvn_test libsvn_subr apriconv apr 1141299742Sdim 1142299742Sdim 1143251881Speter# ---------------------------------------------------------------------------- 1144251881Speter# Tests for libsvn_delta 1145251881Speter 1146251881Speter[random-test] 1147251881Speterdescription = Use random data to test delta processing 1148251881Spetertype = exe 1149251881Speterpath = subversion/tests/libsvn_delta 1150251881Spetersources = random-test.c 1151251881Speterinstall = test 1152251881Speterlibs = libsvn_test libsvn_delta libsvn_subr apriconv apr 1153251881Speter 1154251881Speter[window-test] 1155251881Speterdescription = Test delta window generation 1156251881Spetertype = exe 1157251881Speterpath = subversion/tests/libsvn_delta 1158251881Spetersources = window-test.c 1159251881Speterinstall = test 1160251881Speterlibs = libsvn_test libsvn_delta libsvn_subr apriconv apr 1161251881Speter 1162251881Speter# ---------------------------------------------------------------------------- 1163251881Speter# Tests for libsvn_client 1164251881Speter 1165251881Speter[client-test] 1166251881Speterdescription = Test low-level functionality in libsvn_client 1167251881Spetertype = exe 1168251881Speterpath = subversion/tests/libsvn_client 1169251881Spetersources = client-test.c 1170251881Speterinstall = test 1171251881Speterlibs = libsvn_test libsvn_client libsvn_wc libsvn_repos libsvn_ra libsvn_fs libsvn_delta libsvn_subr apriconv apr 1172299742Sdimmsvc-force-static = yes 1173251881Speter 1174299742Sdim[mtcc-test] 1175299742Sdimdescription = Test Multi Command Context 1176299742Sdimtype = exe 1177299742Sdimpath = subversion/tests/libsvn_client 1178299742Sdimsources = mtcc-test.c 1179299742Sdiminstall = test 1180299742Sdimlibs = libsvn_test libsvn_client libsvn_wc libsvn_repos libsvn_ra libsvn_fs libsvn_delta libsvn_subr apriconv apr 1181299742Sdim 1182251881Speter# ---------------------------------------------------------------------------- 1183251881Speter# Tests for libsvn_diff 1184251881Speter 1185251881Speter[diff-diff3-test] 1186251881Speterdescription = Test the diff/diff3 library 1187251881Spetertype = exe 1188251881Speterpath = subversion/tests/libsvn_diff 1189251881Spetersources = diff-diff3-test.c 1190251881Speterinstall = test 1191251881Speterlibs = libsvn_test libsvn_diff libsvn_subr apriconv apr 1192251881Speter 1193251881Speter[parse-diff-test] 1194251881Speterdescription = Test unidiff parsing 1195251881Spetertype = exe 1196251881Speterpath = subversion/tests/libsvn_diff 1197251881Spetersources = parse-diff-test.c 1198251881Speterinstall = test 1199251881Speterlibs = libsvn_test libsvn_diff libsvn_subr apriconv apr 1200251881Speter 1201251881Speter# ---------------------------------------------------------------------------- 1202251881Speter# Tests for libsvn_ra 1203251881Speter 1204251881Speter[ra-test] 1205251881Speterdescription = Test a few things in libsvn_ra 1206251881Spetertype = exe 1207251881Speterpath = subversion/tests/libsvn_ra 1208251881Spetersources = ra-test.c 1209251881Speterinstall = test 1210299742Sdimlibs = libsvn_test libsvn_ra libsvn_ra_svn libsvn_fs libsvn_delta libsvn_subr 1211251881Speter apriconv apr 1212251881Speter 1213251881Speter# ---------------------------------------------------------------------------- 1214251881Speter# Tests for libsvn_ra_local 1215251881Speter 1216251881Speter[ra-local-test] 1217251881Speterdescription = Test a few things in libsvn_ra_local 1218251881Spetertype = exe 1219251881Speterpath = subversion/tests/libsvn_ra_local 1220251881Spetersources = ra-local-test.c 1221251881Speterinstall = test 1222251881Speterlibs = libsvn_test libsvn_ra_local libsvn_ra libsvn_fs libsvn_delta libsvn_subr 1223251881Speter apriconv apr 1224251881Speter 1225251881Speter# ---------------------------------------------------------------------------- 1226251881Speter# Tests for libsvn_wc 1227251881Speter 1228251881Speter[conflict-data-test] 1229251881Speterdescription = Test the storage of tree conflict data 1230251881Spetertype = exe 1231251881Speterpath = subversion/tests/libsvn_wc 1232251881Spetersources = conflict-data-test.c utils.c 1233251881Speterinstall = test 1234251881Speterlibs = libsvn_client libsvn_test libsvn_wc libsvn_subr apriconv apr 1235299742Sdimmsvc-force-static = yes 1236251881Speter 1237251881Speter[db-test] 1238251881Speterdescription = Test the wc-ng database subsystem 1239251881Spetertype = exe 1240251881Speterpath = subversion/tests/libsvn_wc 1241251881Spetersources = db-test.c utils.c 1242251881Speterinstall = test 1243251881Speterlibs = libsvn_client libsvn_test libsvn_wc libsvn_subr apriconv apr 1244299742Sdimmsvc-force-static = yes 1245251881Speter 1246251881Speter[pristine-store-test] 1247251881Speterdescription = Test the wc-ng pristine text storage subsystem 1248251881Spetertype = exe 1249251881Speterpath = subversion/tests/libsvn_wc 1250251881Spetersources = pristine-store-test.c utils.c 1251251881Speterinstall = test 1252251881Speterlibs = libsvn_client libsvn_test libsvn_wc libsvn_subr apriconv apr 1253299742Sdimmsvc-force-static = yes 1254251881Speter 1255251881Speter[entries-compat-test] 1256251881Speterdescription = Test backwards compat for the entry interface 1257251881Spetertype = exe 1258251881Speterpath = subversion/tests/libsvn_wc 1259251881Spetersources = entries-compat.c utils.c 1260251881Speterinstall = test 1261251881Speterlibs = libsvn_client libsvn_test libsvn_wc libsvn_subr apriconv apr 1262299742Sdimmsvc-force-static = yes 1263251881Speter 1264251881Speter[op-depth-test] 1265251881Speterdescription = Test layered tree changes 1266251881Spetertype = exe 1267251881Speterpath = subversion/tests/libsvn_wc 1268251881Spetersources = op-depth-test.c utils.c 1269251881Speterinstall = test 1270251881Speterlibs = libsvn_client libsvn_test libsvn_wc libsvn_subr apriconv apr 1271299742Sdimmsvc-force-static = yes 1272251881Speter 1273251881Speter[wc-queries-test] 1274251881Speterdescription = Test Sqlite query evaluation 1275251881Spetertype = exe 1276251881Speterpath = subversion/tests/libsvn_wc 1277299742Sdimsources = wc-queries-test.c ../../libsvn_subr/sqlite3wrapper.c 1278251881Speterinstall = test 1279251881Speterlibs = libsvn_test libsvn_subr apriconv apr sqlite 1280251881Speter 1281251881Speter[wc-test] 1282251881Speterdescription = Test the main WC API functions 1283251881Spetertype = exe 1284251881Speterpath = subversion/tests/libsvn_wc 1285251881Spetersources = wc-test.c utils.c 1286251881Speterinstall = test 1287251881Speterlibs = libsvn_client libsvn_test libsvn_wc libsvn_subr apriconv apr 1288299742Sdimmsvc-force-static = yes 1289251881Speter 1290251881Speter# ---------------------------------------------------------------------------- 1291251881Speter# These are not unit tests at all, they are small programs that exercise 1292251881Speter# parts of the libsvn_delta API from the command line. They are stuck here 1293251881Speter# because of some historical association with the test-suite, but should 1294251881Speter# really be put somewhere else. 1295251881Speter 1296251881Speter# test our textdelta encoding 1297251881Speter[svndiff-test] 1298251881Spetertype = exe 1299251881Speterpath = subversion/tests/libsvn_delta 1300251881Spetersources = svndiff-test.c 1301251881Speterinstall = test 1302251881Speterlibs = libsvn_delta libsvn_subr apriconv apr 1303251881Spetertesting = skip 1304251881Speter 1305251881Speter# compare two files, print txdelta windows 1306251881Speter[vdelta-test] 1307251881Spetertype = exe 1308251881Speterpath = subversion/tests/libsvn_delta 1309251881Spetersources = vdelta-test.c 1310251881Speterinstall = test 1311251881Speterlibs = libsvn_delta libsvn_subr apriconv apr 1312251881Spetertesting = skip 1313251881Speter 1314251881Speter[entries-dump] 1315251881Spetertype = exe 1316251881Speterpath = subversion/tests/cmdline 1317251881Spetersources = entries-dump.c 1318251881Speterinstall = test 1319251881Speterlibs = libsvn_wc libsvn_subr apriconv apr 1320299742Sdimmsvc-force-static = yes 1321251881Spetertesting = skip 1322251881Speter 1323251881Speter[atomic-ra-revprop-change] 1324251881Spetertype = exe 1325251881Speterpath = subversion/tests/cmdline 1326251881Spetersources = atomic-ra-revprop-change.c 1327251881Speterinstall = test 1328251881Speterlibs = libsvn_ra libsvn_subr apriconv apr 1329251881Spetertesting = skip 1330251881Speter 1331299742Sdim[lock-helper] 1332299742Sdimtype = exe 1333299742Sdimpath = subversion/tests/cmdline 1334299742Sdimsources = lock-helper.c 1335299742Sdiminstall = test 1336299742Sdimlibs = libsvn_fs libsvn_subr apriconv apr 1337299742Sdimtesting = skip 1338299742Sdim 1339251881Speter[wc-lock-tester] 1340251881Spetertype = exe 1341251881Speterpath = subversion/tests/libsvn_wc 1342251881Spetersources = wc-lock-tester.c 1343251881Speterinstall = test 1344251881Speterlibs = libsvn_wc libsvn_subr apriconv apr 1345299742Sdimmsvc-force-static = yes 1346251881Spetertesting = skip 1347251881Speter 1348251881Speter[wc-incomplete-tester] 1349251881Spetertype = exe 1350251881Speterpath = subversion/tests/libsvn_wc 1351251881Spetersources = wc-incomplete-tester.c 1352251881Speterinstall = test 1353251881Speterlibs = libsvn_wc libsvn_subr apriconv apr 1354299742Sdimmsvc-force-static = yes 1355251881Spetertesting = skip 1356251881Speter 1357299742Sdim[svn-wc-db-tester] 1358299742Sdimtype = exe 1359299742Sdimpath = tools/dev/wc-ng 1360299742Sdimsources = svn-wc-db-tester.c 1361299742Sdiminstall = test 1362299742Sdimlibs = libsvn_wc libsvn_subr apr 1363299742Sdimmsvc-force-static = yes 1364299742Sdimtesting = skip 1365299742Sdim 1366251881Speter# ---------------------------------------------------------------------------- 1367251881Speter# 1368251881Speter# EXTERNAL TARGETS (NO BUILD NEEDED) 1369251881Speter# 1370251881Speter 1371251881Speter[apr] 1372251881Spetertype = lib 1373251881Speterexternal-lib = $(SVN_APR_LIBS) 1374251881Spetermsvc-libs = ws2_32.lib rpcrt4.lib mswsock.lib 1375299742Sdimpkg-config = apr-@SVN_APR_MAJOR_VERSION@ 1376251881Speter 1377251881Speter[aprutil] 1378251881Spetertype = lib 1379251881Speterexternal-lib = $(SVN_APRUTIL_LIBS) 1380299742Sdimpkg-config = apr-util-@SVN_APR_MAJOR_VERSION@ 1381251881Speter 1382251881Speter[apriconv] 1383251881Spetertype = lib 1384251881Speterexternal-lib = $(SVN_APRUTIL_LIBS) 1385251881Speter 1386299742Sdim[libhttpd] 1387299742Sdimtype = lib 1388299742Sdimexternal-lib = $(SVN_HTTPD_LIBS) 1389299742Sdim 1390299742Sdim[mod_dav] 1391299742Sdimtype = lib 1392299742Sdimexternal-lib = $(SVN_MOD_DAV_LIBS) 1393299742Sdim 1394251881Speter[bdb] 1395251881Spetertype = lib 1396251881Speterexternal-lib = $(SVN_DB_LIBS) 1397251881Speter 1398251881Speter[gnome-keyring] 1399251881Spetertype = lib 1400251881Speterexternal-lib = $(SVN_GNOME_KEYRING_LIBS) 1401299742Sdimpkg-config = gnome-keyring-1 1402251881Speter 1403251881Speter[kwallet] 1404251881Spetertype = lib 1405251881Speterexternal-lib = $(SVN_KWALLET_LIBS) 1406251881Speter 1407251881Speter[magic] 1408251881Spetertype = lib 1409251881Speterexternal-lib = $(SVN_MAGIC_LIBS) 1410251881Speter 1411251881Speter[sasl] 1412251881Spetertype = lib 1413251881Speterexternal-lib = $(SVN_SASL_LIBS) 1414251881Speter 1415299742Sdim[openssl] 1416299742Sdimtype = lib 1417299742Sdimexternal-lib = $(SVN_OPENSSL_LIBS) 1418299742Sdimmsvc-libs = ssleay32.lib libeay32.lib 1419299742Sdim 1420299742Sdim[intl] 1421299742Sdimtype = lib 1422299742Sdimexternal-lib = $(SVN_INTL_LIBS) 1423299742Sdim 1424251881Speter[zlib] 1425251881Spetertype = lib 1426251881Speterexternal-lib = $(SVN_ZLIB_LIBS) 1427251881Spetermsvc-static = yes 1428251881Speter 1429251881Speter[apr_memcache] 1430251881Spetertype = lib 1431251881Speterexternal-lib = $(SVN_APR_MEMCACHE_LIBS) 1432251881Speter 1433251881Speter[serf] 1434251881Spetertype = lib 1435251881Speterexternal-lib = $(SVN_SERF_LIBS) 1436299742Sdimlibs = apr aprutil openssl xml zlib 1437299742Sdimmsvc-libs = secur32.lib 1438299742Sdimpkg-config = serf-1 1439299742Sdimpkg-config-private = yes 1440251881Speter 1441251881Speter[sqlite] 1442251881Spetertype = lib 1443251881Speterexternal-lib = $(SVN_SQLITE_LIBS) 1444299742Sdimpkg-config = sqlite3 1445299742Sdimpkg-config-private = yes 1446251881Speter 1447251881Speter[xml] 1448251881Spetertype = lib 1449251881Speterexternal-lib = $(SVN_XML_LIBS) 1450251881Speter 1451299742Sdim[swig] 1452299742Sdimtype = lib 1453299742Sdimexternal-lib = $(SVN_SWIG_LIBS) 1454299742Sdim 1455299742Sdim[perl] 1456299742Sdimtype = lib 1457299742Sdimexternal-lib = $(SVN_PERL_LIBS) 1458299742Sdim 1459299742Sdim[python] 1460299742Sdimtype = lib 1461299742Sdimexternal-lib = $(SVN_PYTHON_LIBS) 1462299742Sdim 1463299742Sdim[ruby] 1464299742Sdimtype = lib 1465299742Sdimexternal-lib = $(SVN_RUBY_LIBS) 1466299742Sdim 1467299742Sdim[java-sdk] 1468299742Sdimtype = lib 1469299742Sdimexternal-lib = $(SVN_JAVA_SDK_LIBS) 1470299742Sdim 1471251881Speter[ra-libs] 1472251881Spetertype = lib 1473251881Speterexternal-lib = $(SVN_RA_LIB_LINK) 1474251881Speterlibs = libsvn_ra_serf libsvn_ra_local libsvn_ra_svn 1475251881Speter 1476251881Speter[fs-libs] 1477251881Spetertype = lib 1478251881Speterexternal-lib = $(SVN_FS_LIB_LINK) 1479299742Sdimlibs = libsvn_fs_base libsvn_fs_fs libsvn_fs_x 1480251881Speter 1481251881Speter[__ALL__] 1482251881Spetertype = project 1483251881Speterpath = build/win32 1484251881Speterlibs = svn svnadmin svndumpfilter svnlook svnmucc svnserve svnrdump svnsync 1485251881Speter svnversion 1486251881Speter mod_authz_svn mod_dav_svn mod_dontdothat 1487251881Speter svnauthz svnauthz-validate svnraisetreeconflict 1488299742Sdim svnfsfs svnbench 1489251881Speter 1490251881Speter[__ALL_TESTS__] 1491251881Spetertype = project 1492251881Speterpath = build/win32 1493251881Speterlibs = __ALL__ 1494299742Sdim fs-test fs-base-test fs-fsfs-test fs-fs-pack-test fs-fs-fuzzy-test 1495299742Sdim fs-fs-private-test fs-x-pack-test string-table-test 1496299742Sdim skel-test strings-reps-test changes-test locks-test 1497299742Sdim repos-test dump-load-test 1498251881Speter checksum-test compat-test config-test hashdump-test mergeinfo-test 1499299742Sdim opt-test packed-data-test path-test prefix-string-test 1500299742Sdim priority-queue-test root-pools-test stream-test 1501299742Sdim string-test time-test utf-test bit-array-test 1502251881Speter error-test error-code-test cache-test spillbuf-test crypto-test 1503299742Sdim revision-test 1504251881Speter subst_translate-test io-test 1505251881Speter translate-test 1506251881Speter random-test window-test 1507251881Speter diff-diff3-test 1508251881Speter ra-test 1509251881Speter ra-local-test 1510299742Sdim sqlite-test 1511251881Speter svndiff-test vdelta-test 1512251881Speter entries-dump atomic-ra-revprop-change wc-lock-tester wc-incomplete-tester 1513299742Sdim lock-helper 1514299742Sdim client-test mtcc-test 1515251881Speter conflict-data-test db-test pristine-store-test entries-compat-test 1516251881Speter op-depth-test dirent_uri-test wc-queries-test wc-test 1517251881Speter auth-test 1518299742Sdim parse-diff-test x509-test 1519251881Speter 1520251881Speter[__MORE__] 1521251881Spetertype = project 1522251881Speterpath = build/win32 1523251881Speterlibs = __ALL_TESTS__ 1524299742Sdim diff diff3 diff4 fsfs-access-map svnauth 1525299742Sdim svn-populate-node-origins-index x509-parser svn-wc-db-tester 1526251881Speter 1527251881Speter[__LIBS__] 1528251881Spetertype = project 1529251881Speterpath = build/win32 1530251881Speterlibs = fs-libs ra-libs libsvn_client libsvn_subr libsvn_wc 1531251881Speter aprutil apriconv apr 1532251881Speter 1533251881Speter[__CONFIG__] 1534251881Spetertype = lib 1535251881Speterexternal-project = svn_config 1536251881Speter 1537251881Speter[__SWIG_PYTHON__] 1538251881Spetertype = swig_project 1539251881Speterpath = build/win32 1540251881Speterlibs = swig_client swig_delta swig_diff swig_fs swig_ra swig_repos swig_wc swig_core 1541251881Speterlang = python 1542251881Speter 1543251881Speter[__SWIG_PERL__] 1544251881Spetertype = swig_project 1545251881Speterpath = build/win32 1546262253Speterlibs = swig_client swig_delta swig_diff swig_fs swig_ra swig_repos swig_wc swig_core 1547251881Speterlang = perl 1548251881Speter 1549251881Speter[__SWIG_RUBY__] 1550251881Spetertype = swig_project 1551251881Speterpath = build/win32 1552262253Speterlibs = swig_client swig_delta swig_diff swig_fs swig_ra swig_repos swig_wc swig_core 1553251881Speterlang = ruby 1554251881Speter 1555251881Speter[__JAVAHL__] 1556251881Spetertype = project 1557251881Speterpath = build/win32 1558251881Speterlibs = javahl-java javahl-javah libsvnjavahl 1559251881Speter 1560251881Speter[__JAVAHL_TESTS__] 1561251881Spetertype = project 1562251881Speterpath = build/win32 1563251881Speterlibs = __JAVAHL__ javahl-tests javahl-compat-tests 1564251881Speter 1565251881Speter# ---------------------------------------------------------------------------- 1566251881Speter# Contrib and tools 1567251881Speter 1568251881Speter[fsfs-access-map] 1569251881Spetertype = exe 1570251881Speterpath = tools/dev 1571251881Spetersources = fsfs-access-map.c 1572251881Speterinstall = tools 1573251881Speterlibs = libsvn_subr apr 1574251881Speter 1575251881Speter[diff] 1576251881Spetertype = exe 1577251881Speterpath = tools/diff 1578251881Spetersources = diff.c 1579251881Speterinstall = tools 1580251881Speterlibs = libsvn_diff libsvn_subr apriconv apr 1581251881Speter 1582251881Speter[diff3] 1583251881Spetertype = exe 1584251881Speterpath = tools/diff 1585251881Spetersources = diff3.c 1586251881Speterinstall = tools 1587251881Speterlibs = libsvn_diff libsvn_subr apriconv apr 1588251881Speter 1589251881Speter[diff4] 1590251881Spetertype = exe 1591251881Speterpath = tools/diff 1592251881Spetersources = diff4.c 1593251881Speterinstall = tools 1594251881Speterlibs = libsvn_diff libsvn_subr apriconv apr 1595251881Speter 1596299742Sdim[svnbench] 1597299742Sdimdescription = Benchmarking and diagnostics tool for the network layer 1598251881Spetertype = exe 1599299742Sdimpath = subversion/svnbench 1600299742Sdiminstall = bin 1601251881Speterlibs = libsvn_client libsvn_wc libsvn_ra libsvn_subr libsvn_delta 1602251881Speter apriconv apr 1603251881Speter 1604251881Speter[svnauthz] 1605251881Speterdescription = Authz config file tool 1606251881Spetertype = exe 1607251881Speterpath = tools/server-side 1608251881Spetersources = svnauthz.c 1609251881Speterinstall = tools 1610251881Speterlibs = libsvn_repos libsvn_fs libsvn_subr apr 1611251881Speter 1612251881Speter# svnauthz-validate is the compat mode of the new svnauthz tool. It is 1613251881Speter# exactly the same code as svnauthz. This duplicated target is needed 1614251881Speter# in order to easily test both commands as part of the build since libtool 1615251881Speter# does not provide a way to set argv[0] different from the commands actual 1616251881Speter# name in the wrapper script. 1617251881Speter[svnauthz-validate] 1618251881Speterdescription = Authz config file validator 1619251881Spetertype = exe 1620251881Speterpath = tools/server-side 1621251881Spetersources = svnauthz.c 1622251881Speterinstall = tools 1623251881Speterlibs = libsvn_repos libsvn_fs libsvn_subr apr 1624251881Speter 1625251881Speter[svn-populate-node-origins-index] 1626289166Speterdescription = Tool to populate the node origins index of a repository 1627251881Spetertype = exe 1628251881Speterpath = tools/server-side 1629251881Spetersources = svn-populate-node-origins-index.c 1630251881Speterinstall = tools 1631251881Speterlibs = libsvn_repos libsvn_fs libsvn_subr apr 1632251881Speter 1633251881Speter[svnraisetreeconflict] 1634251881Speterdescription = Tool to Flag a Tree Conflict 1635251881Spetertype = exe 1636251881Speterpath = tools/dev/svnraisetreeconflict 1637251881Speterlibs = libsvn_wc libsvn_subr apriconv apr 1638251881Speterinstall = tools 1639251881Speter 1640299742Sdim[x509-parser] 1641299742Sdimdescription = Tool to verify x509 certificates 1642251881Spetertype = exe 1643299742Sdimpath = tools/dev 1644299742Sdimsources = x509-parser.c 1645251881Speterinstall = tools 1646299742Sdimlibs = libsvn_subr apr 1647