# # Makefile to build extension module and wrapper scripts on win32 # Requires MS Visual C++ 6 # # $Id: makefile.vc,v 1.2 2005/02/05 12:38:54 vaclavslavik Exp $ # PYTHONDIR=C:\Python23 PYTHONVERSION=23 CFLAGS=/nologo /O2 /I$(PYTHONDIR)\include /MD LDFLAGS=$(PYTHONDIR)\libs\python$(PYTHONVERSION).lib all: documancer.res win32scriptwrapper.exe documancer.res: documancer.rc rc /fo"documancer.res" /r /d WIN32 /i ..\src\data $** win32scriptwrapper.exe: win32scriptwrapper.c documancer.res cl $(CFLAGS) $(LDFLAGS) /Fe$@ win32scriptwrapper.c /link /SUBSYSTEM:WINDOWS documancer.res kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /machine:I386 clean: -erase *.obj -erase win32scriptwrapper.exe -erase *.res