From be7832ca31ba5352b1d427f25ae376f1a18f27d2 Mon Sep 17 00:00:00 2001 From: Kern Sibbald Date: Tue, 26 Jun 2007 20:40:13 +0000 Subject: [PATCH] Commit missing files git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@5104 91ce42f0-d328-0410-95d8-f526ca767f89 --- bacula/openssl.patch | 0 bacula/src/win32/cats/make_def | 75 ++++++++++++++++++++++++++++ bacula/src/win32/dll/make_def | 2 + bacula/src/win32/filed/vss_Vista.cpp | 4 ++ 4 files changed, 81 insertions(+) create mode 100644 bacula/openssl.patch create mode 100755 bacula/src/win32/cats/make_def create mode 100644 bacula/src/win32/filed/vss_Vista.cpp diff --git a/bacula/openssl.patch b/bacula/openssl.patch new file mode 100644 index 0000000000..e69de29bb2 diff --git a/bacula/src/win32/cats/make_def b/bacula/src/win32/cats/make_def new file mode 100755 index 0000000000..aee776ecf3 --- /dev/null +++ b/bacula/src/win32/cats/make_def @@ -0,0 +1,75 @@ +#!/bin/sh +# +# Make the stupid bacula.def file so that we don't have to do it +# manually +# +# Kern Sibbald, June 2007 +# + +echo "LIBRARY bacula_cats.dll" +echo "EXPORTS" +echo " " + +OBJS="sql.o sql_create.o sql_delete.o sql_find.o sql_get.o \ + sql_list.o sql_update.o" + +# +# The data could be automated too +# +DATA="\ + client_backups \ + list_pool \ + drop_deltabs \ + create_deltabs \ + insert_delcand \ + select_backup_del \ + select_verify_del \ + select_restore_del \ + select_admin_del \ + select_migrate_del \ + select_job \ + count_select_job \ + del_File \ + cnt_DelCand \ + del_Job \ + del_JobMedia \ + cnt_JobMedia \ + sel_JobMedia \ + upd_Purged \ + uar_list_jobs \ + uar_file \ + uar_count_files \ + uar_sel_files \ + uar_del_temp \ + uar_del_temp1 \ + uar_create_temp \ + uar_create_temp1 \ + uar_last_full \ + uar_full \ + uar_inc \ + uar_list_temp \ + uar_sel_all_temp1 \ + uar_sel_fileset \ + uar_mediatype \ + uar_jobid_fileindex \ + uar_dif \ + uar_sel_all_temp \ + uar_count_files \ + uar_jobids_fileindex \ + uar_jobid_fileindex_from_dir \ + uar_jobid_fileindex_from_table \ + uar_sel_jobid_temp" + + +cd cats_mysql +for i in ${OBJS}; do \ + echo "; $i"; \ + nm $i | grep "^[0-9a-f]* T _" | cut -c21-; \ + echo " "; \ +done + +nm mysql.o | grep "^[0-9a-f]* T _" | cut -c21- | grep -v "my_mysql" + +for i in ${DATA}; do \ + echo "$i DATA"; \ +done diff --git a/bacula/src/win32/dll/make_def b/bacula/src/win32/dll/make_def index d8a441213b..6b754c924a 100755 --- a/bacula/src/win32/dll/make_def +++ b/bacula/src/win32/dll/make_def @@ -3,6 +3,8 @@ # Make the stupid bacula.def file so that we don't have to do it # manually # +# Kern Sibbald, June 2007 +# echo "LIBRARY bacula.dll" echo "EXPORTS" diff --git a/bacula/src/win32/filed/vss_Vista.cpp b/bacula/src/win32/filed/vss_Vista.cpp new file mode 100644 index 0000000000..c9e8184274 --- /dev/null +++ b/bacula/src/win32/filed/vss_Vista.cpp @@ -0,0 +1,4 @@ +#ifdef WIN32_VSS +#define B_VSS_VISTA +#include "vss_generic.cpp" +#endif -- 2.39.5