# # Makefile to build the native Win32 File daemon # VC++ and tools must be on your path # # Kern Sibbald, February 2004 # NMAKE=nmake MAKENSIS="c:/Program Files/NSIS/makensis" first_rule: all dummy: all: bacula installer bacula: (cd baculafd; env MAKEFLAGS= ${NMAKE} CFG="baculafd - Win32 Release" /f baculafd.mak) # # Quickie debug installation # install: bacula cp -f ../../../depkgs-win32/pthreads/pthreadVCE.dll baculafd/Release cp -f bacula-fd.conf baculafd/Release (cd baculafd/Release; ./bacula-fd.exe /kill) sleep 2 cp -f baculafd/Release/bacula-fd.exe /bacula/bin @echo "Please start Bacula from the Service Menu" installer: winbacula.exe # # Build installer # winbacula.exe: bacula ${MAKENSIS} winbacula.nsi clean: (cd baculafd; make clean) distclean: clean rm -rf baculafd/Release baculafd/Debug rm -f winbacula-*.exe