Home | History | Annotate | Download | only in mod_sed
      1 !IF "$(OS)" == "Windows_NT"
      2 NULL=
      3 !ELSE 
      4 NULL=nul
      5 !ENDIF 
      6 
      7 OUTDIR=.\Release
      8 INTDIR=.\Release
      9 APACHE_DIR=C:\apache2
     10 
     11 !IF !EXIST("$(APACHE_DIR)")
     12 !ERROR : APACHE_DIR $(APACHE_DIR) does not exist. Set APACHE_DIR correctly
     13 !ENDIF
     14 
     15 CPP=cl.exe
     16 CPP_PROJ=/nologo /MD /W3 /Zi /O2 /Oy- /I "../../include" /I "$(APACHE_DIR)/include" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "AAA_DECLARE_EXPORT" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\mod_sed_src" /FD /c 
     17 
     18 .c{$(INTDIR)}.obj::
     19    $(CPP) $(CPP_PROJ) $< 
     20 
     21 LINK32=link.exe
     22 LINK32_FLAGS=kernel32.lib /nologo /subsystem:windows /dll /incremental:no /pdb:"$(OUTDIR)\mod_sed.pdb" /debug /machine:IX86 /out:"$(OUTDIR)\mod_sed.so" /implib:"$(OUTDIR)\mod_sed.lib" /opt:ref 
     23 LINK32_OBJS= \
     24 	"$(INTDIR)\mod_sed.obj" \
     25 	"$(INTDIR)\regexp.obj" \
     26 	"$(INTDIR)\sed0.obj" \
     27 	"$(INTDIR)\sed1.obj" \
     28 	"$(APACHE_DIR)\lib\libapr-1.lib" \
     29 	"$(APACHE_DIR)\lib\libaprutil-1.lib" \
     30 	"$(APACHE_DIR)\lib\libhttpd.lib"
     31 
     32 "$(OUTDIR)\mod_sed.so" : "$(OUTDIR)" $(LINK32_OBJS)
     33     $(LINK32) $(LINK32_FLAGS) $(LINK32_OBJS) 
     34 
     35 "$(OUTDIR)" :
     36     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
     37 
     38 CLEAN :
     39 	-@erase "$(INTDIR)\mod_sed.obj"
     40 	-@erase "$(INTDIR)\regexp.obj"
     41 	-@erase "$(INTDIR)\sed0.obj"
     42 	-@erase "$(INTDIR)\sed1.obj"
     43 	-@erase "$(INTDIR)\mod_sed_src.idb"
     44 	-@erase "$(INTDIR)\mod_sed_src.pdb"
     45 	-@erase "$(OUTDIR)\mod_sed.exp"
     46 	-@erase "$(OUTDIR)\mod_sed.lib"
     47 	-@erase "$(OUTDIR)\mod_sed.pdb"
     48 	-@erase "$(OUTDIR)\mod_sed.so"
     49 
     50