Skip to content

Instantly share code, notes, and snippets.

@JBlond
Created May 21, 2019 14:31
Show Gist options
  • Save JBlond/454a34095ed4c46aac24b3ce7e211ab3 to your computer and use it in GitHub Desktop.
Save JBlond/454a34095ed4c46aac24b3ce7e211ab3 to your computer and use it in GitHub Desktop.
create svn package
@echo off
mkdir __PACKAGE__
cd __PACKAGE__
set SVN_PACKAGE_PATH=%cd%
mkdir bin
mkdir doc
mkdir modules
mkdir tools
cd ..
xcopy /E tools %SVN_PACKAGE_PATH%\tools\
copy doc\user\*.* %SVN_PACKAGE_PATH%\doc
copy Release\subversion\bindings\cxxhl\*.exe %SVN_PACKAGE_PATH%\bin
copy Release\subversion\libsvn_client\*.dll %SVN_PACKAGE_PATH%\bin
copy Release\subversion\libsvn_delta\*.dll %SVN_PACKAGE_PATH%\bin
copy Release\subversion\libsvn_diff\*.dll %SVN_PACKAGE_PATH%\bin
copy Release\subversion\libsvn_fs\*.dll %SVN_PACKAGE_PATH%\bin
copy Release\subversion\libsvn_ra\*.dll %SVN_PACKAGE_PATH%\bin
copy Release\subversion\libsvn_repos\*.dll %SVN_PACKAGE_PATH%\bin
copy Release\subversion\libsvn_subr\*.dll %SVN_PACKAGE_PATH%\bin
copy Release\subversion\libsvn_wc\*.dll %SVN_PACKAGE_PATH%\bin
copy Release\subversion\mod_authz_svn\*.so %SVN_PACKAGE_PATH%\modules
copy Release\subversion\mod_dav_svn\*.so %SVN_PACKAGE_PATH%\modules
copy Release\subversion\svn\*.exe %SVN_PACKAGE_PATH%\bin
copy Release\subversion\svnadmin\*.exe %SVN_PACKAGE_PATH%\bin
copy Release\subversion\svnbench\*.exe %SVN_PACKAGE_PATH%\bin
copy Release\subversion\svndumpfilter\*.exe %SVN_PACKAGE_PATH%\bin
copy Release\subversion\svnfsfs\*.exe %SVN_PACKAGE_PATH%\bin
copy Release\subversion\svnlook\*.exe %SVN_PACKAGE_PATH%\bin
copy Release\subversion\svnmucc\*.exe %SVN_PACKAGE_PATH%\bin
copy Release\subversion\svnrdump\*.exe %SVN_PACKAGE_PATH%\bin
copy Release\subversion\svnserve\*.exe %SVN_PACKAGE_PATH%\bin
copy Release\subversion\svnsync\*.exe %SVN_PACKAGE_PATH%\bin
copy Release\subversion\svnversion\*.exe %SVN_PACKAGE_PATH%\bin
copy Release\tools\client-side\svn-bench\*.exe %SVN_PACKAGE_PATH%\bin
copy Release\tools\dev\*.exe %SVN_PACKAGE_PATH%\bin
copy Release\tools\dev\svnraisetreeconflict\*.exe %SVN_PACKAGE_PATH%\bin
copy Release\tools\diff\*.exe %SVN_PACKAGE_PATH%\bin
copy Release\tools\server-side\mod_dontdothat\*.so %SVN_PACKAGE_PATH%\modules
copy Release\tools\server-side\*.exe %SVN_PACKAGE_PATH%\bin
copy serf\libserf-1.dll %SVN_PACKAGE_PATH%\bin
copy zlib\zlib1.dll %SVN_PACKAGE_PATH%\bin
copy tools\server-side\mod_dontdothat\README %SVN_PACKAGE_PATH%\doc\mod_dontdothat.txt
copy subversion\mod_authz_svn\INSTALL %SVN_PACKAGE_PATH%\doc\mod_authz_svn.txt
Pause
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment