paulo@0: # $Id: Makefile.msvc,v 1.12 2004/11/11 17:56:04 mkern Exp $ paulo@0: # Microsoft Visual C++ 6.0 makefile paulo@0: # see README.msvc for usage paulo@0: paulo@0: !if !defined(BUILD_ROOT) paulo@0: BUILD_ROOT=$(MAKEDIR)\.. paulo@0: !endif paulo@0: paulo@0: !include Make.msvc paulo@0: paulo@0: MAKEOPTS=-nologo -C BUILD_ROOT=$(BUILD_ROOT) paulo@0: paulo@0: paulo@0: all: paulo@0: cd src paulo@0: @$(MAKE) $(MAKEOPTS) -f Makefile.msvc paulo@0: cd .. paulo@0: paulo@0: paulo@0: clean: paulo@0: cd src paulo@0: @$(MAKE) $(MAKEOPTS) -f Makefile.msvc clean paulo@0: cd .. paulo@0: paulo@0: paulo@0: win32-dist: all paulo@0: @-md $(BUILD_ROOT)\win32-dist\data\Gnutella paulo@0: @for %f in ($(DIST_DLLS)) DO copy %f $(BUILD_ROOT)\win32-dist paulo@0: @copy data\Gnutella.conf $(BUILD_ROOT)\win32-dist\data\Gnutella\Gnutella.conf paulo@0: @copy data\gwebcaches $(BUILD_ROOT)\win32-dist\data\Gnutella\gwebcaches paulo@0: @copy data\hostiles.txt $(BUILD_ROOT)\win32-dist\data\Gnutella\hostiles.txt paulo@0: !if defined(dynamic) || defined(DYNAMIC) paulo@0: # remove traling 'd' for debug builds in distro paulo@0: @copy src\$(GNUTELLA_DLL) $(BUILD_ROOT)\win32-dist\Gnutella.dll paulo@0: !endif paulo@0: paulo@0: paulo@0: clean-dist: paulo@0: @-rmdir /S $(BUILD_ROOT)\win32-dist\Gnutella paulo@0: @-rmdir /S $(BUILD_ROOT)\win32-dist\data\Gnutella