!IF "$(CFG)" == ""
!MESSAGE No configuration specified. Defaulting to eventlog - Win32 Debug.
CFG=eventlog - Win32 Debug
!ENDIF 

!IF "$(CFG)" != "eventlog - Win32 Release" && "$(CFG)" != "eventlog - Win32 Debug"
!MESSAGE Invalid configuration "$(CFG)" specified. Defaulting to eventlog - Win32 Debug.
CFG=eventlog - Win32 Debug
!ENDIF 

!IF "$(OS)" == "Windows_NT"
NULL=
!ELSE 
NULL=nul
!ENDIF 

!IF  "$(CFG)" == "eventlog - Win32 Release"

INTDIR=..\build\release

CPP_PROJ=/nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "EVENTLOG_EXPORTS" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 

LINK32_FLAGS=/nologo /dll /machine:I386

!ELSEIF  "$(CFG)" == "eventlog - Win32 Debug"

INTDIR=..\build\debug

CPP_PROJ=/nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "EVENTLOG_EXPORTS" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c 

LINK32_FLAGS=/nologo /dll /debug /machine:I386

!ENDIF 

ALL : ..\replicator\eventlog.dll

CLEAN:
  -@erase $(INTDIR)\eventlog.h
  -@erase $(INTDIR)\eventlog.rc
  -@erase $(INTDIR)\eventlog.res
  -@erase $(INTDIR)\vc60.idb
  -@erase $(INTDIR)\vc60.pdb
  -@erase $(INTDIR)\eventlog.dll
  -@erase $(INTDIR)\eventlog.pdb
  -@erase ..\replicator\eventlog.dll

$(INTDIR):
    if not exist $(INTDIR)/$(NULL) mkdir $(INTDIR)

..\replicator\eventlog.dll: $(INTDIR) $(INTDIR)\eventlog.dll
  copy $(INTDIR)\eventlog.dll ..\replicator\eventlog.dll

$(INTDIR)\eventlog.dll: $(INTDIR) $(INTDIR)\eventlog.obj $(INTDIR)\eventlog.res
  link $(LINK32_FLAGS) /out:$(INTDIR)\eventlog.dll $(INTDIR)\eventlog.obj $(INTDIR)\eventlog.res

$(INTDIR)\eventlog.obj: $(INTDIR) eventlog.cpp
  cl $(CPP_PROJ) eventlog.cpp

$(INTDIR)\eventlog.res: $(INTDIR) $(INTDIR)\eventlog.rc
  rc /fo$(INTDIR)\eventlog.res $(INTDIR)\eventlog.rc

$(INTDIR)\eventlog.rc: $(INTDIR) eventlog.mc
  mc -h $(INTDIR) -r $(INTDIR) eventlog.mc
