From acbe334730757f54e0e8f6200d2fedd99e1d1f19 Mon Sep 17 00:00:00 2001 From: Nicolas Boichat Date: Wed, 21 Apr 2004 21:40:30 +0000 Subject: [PATCH] Added support for wx-console-VC++. git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@1262 91ce42f0-d328-0410-95d8-f526ca767f89 --- bacula/src/win32/compat/sys/stat.h | 2 + bacula/src/win32/compat/winsock.h | 1 + bacula/src/win32/lib/attr.cpp | 4 + bacula/src/win32/wx-console/.cvsignore | 2 + bacula/src/win32/wx-console/authenticate.cpp | 1 + bacula/src/win32/wx-console/console_conf.cpp | 1 + bacula/src/win32/wx-console/filelist | 52 ++ bacula/src/win32/wx-console/genmake.sh | 10 + bacula/src/win32/wx-console/w32api.h | 11 + .../win32/wx-console/wx-console-obj.mak.in | 2 + bacula/src/win32/wx-console/wx-console.mak | 482 ++++++++++++++++++ bacula/src/win32/wx-console/wx-console.mak.in | 121 +++++ 12 files changed, 689 insertions(+) create mode 100644 bacula/src/win32/compat/sys/stat.h create mode 100644 bacula/src/win32/compat/winsock.h create mode 100644 bacula/src/win32/wx-console/.cvsignore create mode 100644 bacula/src/win32/wx-console/authenticate.cpp create mode 100644 bacula/src/win32/wx-console/console_conf.cpp create mode 100644 bacula/src/win32/wx-console/filelist create mode 100644 bacula/src/win32/wx-console/genmake.sh create mode 100644 bacula/src/win32/wx-console/w32api.h create mode 100644 bacula/src/win32/wx-console/wx-console-obj.mak.in create mode 100644 bacula/src/win32/wx-console/wx-console.mak create mode 100644 bacula/src/win32/wx-console/wx-console.mak.in diff --git a/bacula/src/win32/compat/sys/stat.h b/bacula/src/win32/compat/sys/stat.h new file mode 100644 index 0000000000..36508054a9 --- /dev/null +++ b/bacula/src/win32/compat/sys/stat.h @@ -0,0 +1,2 @@ + +#include "compat.h" diff --git a/bacula/src/win32/compat/winsock.h b/bacula/src/win32/compat/winsock.h new file mode 100644 index 0000000000..9d9b0932ed --- /dev/null +++ b/bacula/src/win32/compat/winsock.h @@ -0,0 +1 @@ +#include \ No newline at end of file diff --git a/bacula/src/win32/lib/attr.cpp b/bacula/src/win32/lib/attr.cpp index 46b9e42954..e07fb1ffad 100644 --- a/bacula/src/win32/lib/attr.cpp +++ b/bacula/src/win32/lib/attr.cpp @@ -1 +1,5 @@ +#ifdef HAVE_WXCONSOLE +int const win32_client = 1; +#endif + #include "../../lib/attr.c" diff --git a/bacula/src/win32/wx-console/.cvsignore b/bacula/src/win32/wx-console/.cvsignore new file mode 100644 index 0000000000..68f66b8a2d --- /dev/null +++ b/bacula/src/win32/wx-console/.cvsignore @@ -0,0 +1,2 @@ +*.idb +wx-console.conf diff --git a/bacula/src/win32/wx-console/authenticate.cpp b/bacula/src/win32/wx-console/authenticate.cpp new file mode 100644 index 0000000000..70e3ede906 --- /dev/null +++ b/bacula/src/win32/wx-console/authenticate.cpp @@ -0,0 +1 @@ +#include "../../wx-console/authenticate.c" diff --git a/bacula/src/win32/wx-console/console_conf.cpp b/bacula/src/win32/wx-console/console_conf.cpp new file mode 100644 index 0000000000..15060bb427 --- /dev/null +++ b/bacula/src/win32/wx-console/console_conf.cpp @@ -0,0 +1 @@ +#include "../../wx-console/console_conf.c" diff --git a/bacula/src/win32/wx-console/filelist b/bacula/src/win32/wx-console/filelist new file mode 100644 index 0000000000..2a4dab558d --- /dev/null +++ b/bacula/src/win32/wx-console/filelist @@ -0,0 +1,52 @@ +..\lib\alist +..\lib\alloc +..\lib\attr +..\lib\base64 +..\lib\bget_msg +..\lib\bnet +..\lib\bnet_pkt +..\lib\bnet_server +..\lib\bshm +..\lib\bsys +..\lib\btime +..\lib\cram-md5 +..\lib\crc32 +..\lib\daemon +..\lib\dlist +..\lib\edit +..\lib\fnmatch +..\lib\hmac +..\lib\htable +..\lib\idcache +..\lib\jcr +..\lib\lex +..\lib\md5 +..\lib\mem_pool +..\lib\message +..\lib\parse_conf +..\lib\queue +..\lib\rwlock +..\lib\scan +..\lib\semlock +..\lib\serial +..\lib\sha1 +..\lib\signal +..\lib\smartall +..\lib\timers +..\lib\tree +..\lib\util +..\lib\var +..\lib\watchdog +..\lib\workq +..\compat\compat +..\compat\print +.\authenticate +.\console_conf +..\..\wx-console\console_thread +..\..\wx-console\main +..\..\wx-console\wxblistctrl +..\..\wx-console\wxbmainframe +..\..\wx-console\wxbrestorepanel +..\..\wx-console\wxbtableparser +..\..\wx-console\wxbtreectrl +..\..\wx-console\wxbutils diff --git a/bacula/src/win32/wx-console/genmake.sh b/bacula/src/win32/wx-console/genmake.sh new file mode 100644 index 0000000000..a1e2782755 --- /dev/null +++ b/bacula/src/win32/wx-console/genmake.sh @@ -0,0 +1,10 @@ +rm wx-console.mak +sed -e 's/^\(.*\)\\\(.*\)$/FILENAME=\2\nSOURCE=\1\\\2.cpp\n@@OBJMAKIN@@\n/g' filelist > objtargets1.tmp +sed -e '/@@OBJMAKIN@@/r wx-console-obj.mak.in' -e '/@@OBJMAKIN@@/d' objtargets1.tmp > objtargets.tmp +sed -e 's/^\(.*\)\\\(.*\)$/\t-@erase "\$(INTDIR)\\\2.obj"/g' filelist > relclean.tmp +sed -e 's/^\(.*\)\\\(.*\)$/\t"\$(INTDIR)\\\2.obj" \\/g' filelist > relobjs.tmp +sed -e '/@@OBJTARGETS@@/r objtargets.tmp' -e '/@@OBJTARGETS@@/d' \ + -e '/@@REL-CLEAN@@/r relclean.tmp' -e '/@@REL-CLEAN@@/d' \ + -e '/@@REL-OBJS@@/r relobjs.tmp' -e '/@@REL-OBJS@@/d' \ + wx-console.mak.in > wx-console.mak +rm *.tmp \ No newline at end of file diff --git a/bacula/src/win32/wx-console/w32api.h b/bacula/src/win32/wx-console/w32api.h new file mode 100644 index 0000000000..d509c18906 --- /dev/null +++ b/bacula/src/win32/wx-console/w32api.h @@ -0,0 +1,11 @@ +#ifndef _W32API_H_ +#define _W32API_H_ +#if __GNUC__ >=3 +#pragma GCC system_header +#endif + +#define __W32API_VERSION 2.4 +#define __W32API_MAJOR_VERSION 2 +#define __W32API_MINOR_VERSION 4 + +#endif /* ndef _W32API_H_ */ diff --git a/bacula/src/win32/wx-console/wx-console-obj.mak.in b/bacula/src/win32/wx-console/wx-console-obj.mak.in new file mode 100644 index 0000000000..636cfd58a6 --- /dev/null +++ b/bacula/src/win32/wx-console/wx-console-obj.mak.in @@ -0,0 +1,2 @@ +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) diff --git a/bacula/src/win32/wx-console/wx-console.mak b/bacula/src/win32/wx-console/wx-console.mak new file mode 100644 index 0000000000..0a447932a3 --- /dev/null +++ b/bacula/src/win32/wx-console/wx-console.mak @@ -0,0 +1,482 @@ +# Microsoft Developer Studio Generated NMAKE File, Based on wx-console.dsp +!IF "$(CFG)" == "" +CFG=wx-console - Win32 Release +!MESSAGE No configuration specified. Defaulting to wx-console - Win32 Release. +!ENDIF + +!IF "$(CFG)" != "wx-console - Win32 Release" && "$(CFG)" != "wx-console - Win32 Debug" +!MESSAGE Invalid configuration "$(CFG)" specified. +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "wx-console.mak" CFG="wx-console - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "wx-console - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "wx-console - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE +!ERROR An invalid configuration is specified. +!ENDIF + +!IF "$(OS)" == "Windows_NT" +NULL= +!ELSE +NULL=nul +!ENDIF + +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "wx-console - Win32 Release" + +OUTDIR=.\Release +INTDIR=.\Release +# Begin Custom Macros +OutDir=.\Release +# End Custom Macros + +ALL : "$(OUTDIR)\wx-console.exe" + + +CLEAN : + -@erase "$(INTDIR)\alist.obj" + -@erase "$(INTDIR)\alloc.obj" + -@erase "$(INTDIR)\attr.obj" + -@erase "$(INTDIR)\base64.obj" + -@erase "$(INTDIR)\bget_msg.obj" + -@erase "$(INTDIR)\bnet.obj" + -@erase "$(INTDIR)\bnet_pkt.obj" + -@erase "$(INTDIR)\bnet_server.obj" + -@erase "$(INTDIR)\bshm.obj" + -@erase "$(INTDIR)\bsys.obj" + -@erase "$(INTDIR)\btime.obj" + -@erase "$(INTDIR)\cram-md5.obj" + -@erase "$(INTDIR)\crc32.obj" + -@erase "$(INTDIR)\daemon.obj" + -@erase "$(INTDIR)\dlist.obj" + -@erase "$(INTDIR)\edit.obj" + -@erase "$(INTDIR)\fnmatch.obj" + -@erase "$(INTDIR)\hmac.obj" + -@erase "$(INTDIR)\htable.obj" + -@erase "$(INTDIR)\idcache.obj" + -@erase "$(INTDIR)\jcr.obj" + -@erase "$(INTDIR)\lex.obj" + -@erase "$(INTDIR)\md5.obj" + -@erase "$(INTDIR)\mem_pool.obj" + -@erase "$(INTDIR)\message.obj" + -@erase "$(INTDIR)\parse_conf.obj" + -@erase "$(INTDIR)\queue.obj" + -@erase "$(INTDIR)\rwlock.obj" + -@erase "$(INTDIR)\scan.obj" + -@erase "$(INTDIR)\semlock.obj" + -@erase "$(INTDIR)\serial.obj" + -@erase "$(INTDIR)\sha1.obj" + -@erase "$(INTDIR)\signal.obj" + -@erase "$(INTDIR)\smartall.obj" + -@erase "$(INTDIR)\timers.obj" + -@erase "$(INTDIR)\tree.obj" + -@erase "$(INTDIR)\util.obj" + -@erase "$(INTDIR)\var.obj" + -@erase "$(INTDIR)\watchdog.obj" + -@erase "$(INTDIR)\workq.obj" + -@erase "$(INTDIR)\compat.obj" + -@erase "$(INTDIR)\print.obj" + -@erase "$(INTDIR)\authenticate.obj" + -@erase "$(INTDIR)\console_conf.obj" + -@erase "$(INTDIR)\console_thread.obj" + -@erase "$(INTDIR)\main.obj" + -@erase "$(INTDIR)\wxblistctrl.obj" + -@erase "$(INTDIR)\wxbmainframe.obj" + -@erase "$(INTDIR)\wxbrestorepanel.obj" + -@erase "$(INTDIR)\wxbtableparser.obj" + -@erase "$(INTDIR)\wxbtreectrl.obj" + -@erase "$(INTDIR)\wxbutils.obj" + -@erase "$(OUTDIR)\wx-console.exe" + +"$(OUTDIR)" : + if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" + +CPP_PROJ=/nologo /MT /W3 /GX /O2 /I "../compat" /I "../.." /I "../../../../depkgs-win32/pthreads" /I "../../../../depkgs-win32/zlib" /I "." /D "NDEBUG" /D "WIN32" /D "__WXMSW__" /D "_CONSOLE" /D "_MBCS" /D "HAVE_WIN32" /D "HAVE_WXCONSOLE" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c +RSC_PROJ=/l 0x409 /fo"$(INTDIR)\winres.res" /d "NDEBUG" +BSC32=bscmake.exe +BSC32_FLAGS=/nologo /o"$(OUTDIR)\wx-console.bsc" +BSC32_SBRS= \ + +LINK32=link.exe +LINK32_FLAGS=wxmsw.lib rpcrt4.lib oleaut32.lib ole32.lib uuid.lib winspool.lib winmm.lib \ + comctl32.lib comdlg32.lib Shell32.lib AdvAPI32.lib User32.lib Gdi32.lib wsock32.lib \ + wldap32.lib pthreadVCE.lib zlib.lib /nodefaultlib:libcmt.lib \ + /nologo /subsystem:windows /machine:I386 /out:"$(OUTDIR)\wx-console.exe" /libpath:"../../../../depkgs-win32/pthreads" /libpath:"../../../../depkgs-win32/zlib" +LINK32_OBJS= \ + "$(INTDIR)\alist.obj" \ + "$(INTDIR)\alloc.obj" \ + "$(INTDIR)\attr.obj" \ + "$(INTDIR)\base64.obj" \ + "$(INTDIR)\bget_msg.obj" \ + "$(INTDIR)\bnet.obj" \ + "$(INTDIR)\bnet_pkt.obj" \ + "$(INTDIR)\bnet_server.obj" \ + "$(INTDIR)\bshm.obj" \ + "$(INTDIR)\bsys.obj" \ + "$(INTDIR)\btime.obj" \ + "$(INTDIR)\cram-md5.obj" \ + "$(INTDIR)\crc32.obj" \ + "$(INTDIR)\daemon.obj" \ + "$(INTDIR)\dlist.obj" \ + "$(INTDIR)\edit.obj" \ + "$(INTDIR)\fnmatch.obj" \ + "$(INTDIR)\hmac.obj" \ + "$(INTDIR)\htable.obj" \ + "$(INTDIR)\idcache.obj" \ + "$(INTDIR)\jcr.obj" \ + "$(INTDIR)\lex.obj" \ + "$(INTDIR)\md5.obj" \ + "$(INTDIR)\mem_pool.obj" \ + "$(INTDIR)\message.obj" \ + "$(INTDIR)\parse_conf.obj" \ + "$(INTDIR)\queue.obj" \ + "$(INTDIR)\rwlock.obj" \ + "$(INTDIR)\scan.obj" \ + "$(INTDIR)\semlock.obj" \ + "$(INTDIR)\serial.obj" \ + "$(INTDIR)\sha1.obj" \ + "$(INTDIR)\signal.obj" \ + "$(INTDIR)\smartall.obj" \ + "$(INTDIR)\timers.obj" \ + "$(INTDIR)\tree.obj" \ + "$(INTDIR)\util.obj" \ + "$(INTDIR)\var.obj" \ + "$(INTDIR)\watchdog.obj" \ + "$(INTDIR)\workq.obj" \ + "$(INTDIR)\compat.obj" \ + "$(INTDIR)\print.obj" \ + "$(INTDIR)\authenticate.obj" \ + "$(INTDIR)\console_conf.obj" \ + "$(INTDIR)\console_thread.obj" \ + "$(INTDIR)\main.obj" \ + "$(INTDIR)\wxblistctrl.obj" \ + "$(INTDIR)\wxbmainframe.obj" \ + "$(INTDIR)\wxbrestorepanel.obj" \ + "$(INTDIR)\wxbtableparser.obj" \ + "$(INTDIR)\wxbtreectrl.obj" \ + "$(INTDIR)\wxbutils.obj" \ + "$(INTDIR)\wx-console_private.res" + +"$(OUTDIR)\wx-console.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) + $(LINK32) @<< + $(LINK32_FLAGS) $(LINK32_OBJS) +<< + +!ELSEIF "$(CFG)" == "wx-console - Win32 Debug" + +# Don't make debug... + +!ENDIF + +.c{$(INTDIR)}.obj:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + +.cpp{$(INTDIR)}.obj:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + +.cxx{$(INTDIR)}.obj:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + +.c{$(INTDIR)}.sbr:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + +.cpp{$(INTDIR)}.sbr:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + +.cxx{$(INTDIR)}.sbr:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + + +!IF "$(NO_EXTERNAL_DEPS)" != "1" +!IF EXISTS("wx-console.dep") +!INCLUDE "wx-console.dep" +!ELSE +!MESSAGE Warning: cannot find "wx-console.dep" +!ENDIF +!ENDIF + +SOURCE=..\..\wx-console\wx-console_private.rc + +"$(INTDIR)\wx-console_private.res" : $(SOURCE) "$(INTDIR)" + $(RSC) /l 0x409 /fo"$(INTDIR)\wx-console_private.res" /d "NDEBUG" $(SOURCE) + +FILENAME=alist +SOURCE=..\lib\alist.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=alloc +SOURCE=..\lib\alloc.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=attr +SOURCE=..\lib\attr.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=base64 +SOURCE=..\lib\base64.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=bget_msg +SOURCE=..\lib\bget_msg.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=bnet +SOURCE=..\lib\bnet.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=bnet_pkt +SOURCE=..\lib\bnet_pkt.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=bnet_server +SOURCE=..\lib\bnet_server.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=bshm +SOURCE=..\lib\bshm.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=bsys +SOURCE=..\lib\bsys.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=btime +SOURCE=..\lib\btime.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=cram-md5 +SOURCE=..\lib\cram-md5.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=crc32 +SOURCE=..\lib\crc32.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=daemon +SOURCE=..\lib\daemon.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=dlist +SOURCE=..\lib\dlist.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=edit +SOURCE=..\lib\edit.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=fnmatch +SOURCE=..\lib\fnmatch.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=hmac +SOURCE=..\lib\hmac.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=htable +SOURCE=..\lib\htable.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=idcache +SOURCE=..\lib\idcache.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=jcr +SOURCE=..\lib\jcr.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=lex +SOURCE=..\lib\lex.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=md5 +SOURCE=..\lib\md5.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=mem_pool +SOURCE=..\lib\mem_pool.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=message +SOURCE=..\lib\message.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=parse_conf +SOURCE=..\lib\parse_conf.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=queue +SOURCE=..\lib\queue.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=rwlock +SOURCE=..\lib\rwlock.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=scan +SOURCE=..\lib\scan.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=semlock +SOURCE=..\lib\semlock.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=serial +SOURCE=..\lib\serial.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=sha1 +SOURCE=..\lib\sha1.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=signal +SOURCE=..\lib\signal.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=smartall +SOURCE=..\lib\smartall.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=timers +SOURCE=..\lib\timers.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=tree +SOURCE=..\lib\tree.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=util +SOURCE=..\lib\util.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=var +SOURCE=..\lib\var.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=watchdog +SOURCE=..\lib\watchdog.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=workq +SOURCE=..\lib\workq.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=compat +SOURCE=..\compat\compat.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=print +SOURCE=..\compat\print.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=authenticate +SOURCE=.\authenticate.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=console_conf +SOURCE=.\console_conf.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=console_thread +SOURCE=..\..\wx-console\console_thread.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=main +SOURCE=..\..\wx-console\main.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=wxblistctrl +SOURCE=..\..\wx-console\wxblistctrl.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=wxbmainframe +SOURCE=..\..\wx-console\wxbmainframe.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=wxbrestorepanel +SOURCE=..\..\wx-console\wxbrestorepanel.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=wxbtableparser +SOURCE=..\..\wx-console\wxbtableparser.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=wxbtreectrl +SOURCE=..\..\wx-console\wxbtreectrl.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + +FILENAME=wxbutils +SOURCE=..\..\wx-console\wxbutils.cpp +"$(INTDIR)\$(FILENAME).obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + + + diff --git a/bacula/src/win32/wx-console/wx-console.mak.in b/bacula/src/win32/wx-console/wx-console.mak.in new file mode 100644 index 0000000000..b474b49c87 --- /dev/null +++ b/bacula/src/win32/wx-console/wx-console.mak.in @@ -0,0 +1,121 @@ +# Microsoft Developer Studio Generated NMAKE File, Based on wx-console.dsp +!IF "$(CFG)" == "" +CFG=wx-console - Win32 Release +!MESSAGE No configuration specified. Defaulting to wx-console - Win32 Release. +!ENDIF + +!IF "$(CFG)" != "wx-console - Win32 Release" && "$(CFG)" != "wx-console - Win32 Debug" +!MESSAGE Invalid configuration "$(CFG)" specified. +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "wx-console.mak" CFG="wx-console - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "wx-console - Win32 Release" (based on "Win32 (x86) Console Application") +!MESSAGE "wx-console - Win32 Debug" (based on "Win32 (x86) Console Application") +!MESSAGE +!ERROR An invalid configuration is specified. +!ENDIF + +!IF "$(OS)" == "Windows_NT" +NULL= +!ELSE +NULL=nul +!ENDIF + +CPP=cl.exe +RSC=rc.exe + +!IF "$(CFG)" == "wx-console - Win32 Release" + +OUTDIR=.\Release +INTDIR=.\Release +# Begin Custom Macros +OutDir=.\Release +# End Custom Macros + +ALL : "$(OUTDIR)\wx-console.exe" + + +CLEAN : + @@REL-CLEAN@@ + -@erase "$(OUTDIR)\wx-console.exe" + +"$(OUTDIR)" : + if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" + +CPP_PROJ=/nologo /MT /W3 /GX /O2 /I "../compat" /I "../.." /I "../../../../depkgs-win32/pthreads" /I "../../../../depkgs-win32/zlib" /I "." /D "NDEBUG" /D "WIN32" /D "__WXMSW__" /D "_CONSOLE" /D "_MBCS" /D "HAVE_WIN32" /D "HAVE_WXCONSOLE" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c +RSC_PROJ=/l 0x409 /fo"$(INTDIR)\winres.res" /d "NDEBUG" +BSC32=bscmake.exe +BSC32_FLAGS=/nologo /o"$(OUTDIR)\wx-console.bsc" +BSC32_SBRS= \ + +LINK32=link.exe +LINK32_FLAGS=wxmswd.lib rpcrt4.lib oleaut32.lib ole32.lib uuid.lib winspool.lib winmm.lib \ + comctl32.lib comdlg32.lib Shell32.lib AdvAPI32.lib User32.lib Gdi32.lib wsock32.lib \ + wldap32.lib pthreadVCE.lib zlib.lib /nodefaultlib:libcmt.lib \ + /nologo /subsystem:windows /machine:I386 /out:"$(OUTDIR)\wx-console.exe" /libpath:"../../../../depkgs-win32/pthreads" /libpath:"../../../../depkgs-win32/zlib" +LINK32_OBJS= \ + @@REL-OBJS@@ + "$(INTDIR)\wx-console_private.res" + +"$(OUTDIR)\wx-console.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) + $(LINK32) @<< + $(LINK32_FLAGS) $(LINK32_OBJS) +<< + +!ELSEIF "$(CFG)" == "wx-console - Win32 Debug" + +# Don't make debug... + +!ENDIF + +.c{$(INTDIR)}.obj:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + +.cpp{$(INTDIR)}.obj:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + +.cxx{$(INTDIR)}.obj:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + +.c{$(INTDIR)}.sbr:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + +.cpp{$(INTDIR)}.sbr:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + +.cxx{$(INTDIR)}.sbr:: + $(CPP) @<< + $(CPP_PROJ) $< +<< + + +!IF "$(NO_EXTERNAL_DEPS)" != "1" +!IF EXISTS("wx-console.dep") +!INCLUDE "wx-console.dep" +!ELSE +!MESSAGE Warning: cannot find "wx-console.dep" +!ENDIF +!ENDIF + +SOURCE=..\..\wx-console\wx-console_private.rc + +"$(INTDIR)\wx-console_private.res" : $(SOURCE) "$(INTDIR)" + $(RSC) /l 0x409 /fo"$(INTDIR)\wx-console_private.res" /d "NDEBUG" $(SOURCE) + +@@OBJTARGETS@@ + + -- 2.39.5