TOPDIR = ..\.. SUBDIRS = !INCLUDE $(TOPDIR)\makefiles\nmake\platform.mk INCLUDE_CXXFLAGS = \ /D_WIN32_WINNT=0x504 \ /DBUILDING_LOGGER /DBUILDING_UTIL INCLUDE_DIRS = \ /I. \ /I$(TOPDIR)\include\logger \ /I$(TOPDIR)\include\util INCLUDE_LDFLAGS = \ INCLUDE_LIBS = \ $(TOPDIR)\src\libutil\util.lib \ Ws2_32.lib CPP_OBJS = \ win32\syslog_win32.obj \ Logger.obj \ ConsoleLogSink.obj \ FileLogSink.obj \ SyslogLogSink.obj \ WinDbgLogSink.obj DYNAMIC_CPP_OBJS = \ win32\syslog_win32.dllobj \ Logger.dllobj \ ConsoleLogSink.dllobj \ FileLogSink.dllobj \ SyslogLogSink.dllobj \ WinDbgLogSink.dllobj DYNAMIC_LIB = \ logger.dll STATIC_LIB = \ loggerstatic.lib !INCLUDE $(TOPDIR)\makefiles\nmake\sub.mk $(DYNAMIC_LIB): $(DYNAMIC_CPP_OBJS) $(LINK) /nologo /dll /out:$@ $(LDFLAGS) $(LIBS) $? $(STATIC_LIB): $(CPP_OBJS) $(LINK) /nologo /dll /out:$@ $(STATIC_LDFLAGS) $(LIBS) $? local_all: $(DYNAMIC_LIB) $(STATIC_LIB) local_clean: @-erase $(DYNAMIC_LIB) $(STATIC_LIB) 2>NUL @-erase win32\*.obj 2>NUL local_distclean: local_test: