Author: mpiulachs Date: Thu Nov 8 23:52:42 2007 New Revision: 30282
URL: http://svn.reactos.org/svn/reactos?rev=30282&view=rev Log: - Build API stats on request (new target "make rgenstat" will create apistatus.xml) - Partly updated apistatus.lst
Modified: trunk/reactos/Makefile trunk/reactos/apistatus.lst
Modified: trunk/reactos/Makefile URL: http://svn.reactos.org/svn/reactos/trunk/reactos/Makefile?rev=30282&r1=3... ============================================================================== --- trunk/reactos/Makefile (original) +++ trunk/reactos/Makefile Thu Nov 8 23:52:42 2007 @@ -229,6 +229,7 @@ ECHO_TEST =@echo $(QUOTE)[TEST] $@$(QUOTE) ECHO_GENDIB =@echo $(QUOTE)[GENDIB] $@$(QUOTE) ECHO_STRIP =@echo $(QUOTE)[STRIP] $@$(QUOTE) + ECHO_RGENSTAT=@echo $(QUOTE)[RGENSTAT] $@$(QUOTE) else ECHO_CP = ECHO_MKDIR = @@ -258,6 +259,7 @@ ECHO_TEST = ECHO_GENDIB = ECHO_STRIP = + ECHO_RGENSTAT= endif
# Set host compiler/linker @@ -429,6 +431,10 @@ sysregtest: $(OUTPUT_)tools$(SEP)sysreg$(SEP)sysreg$(EXEPOSTFIX) tools$(SEP)sysreg$(SEP)txtmode.cfg
+.PHONY: rgenstat +rgenstat: $(RGENSTAT_TARGET) + $(ECHO_RGENSTAT) + $(Q)$(RGENSTAT_TARGET) apistatus.lst apistatus.xml
.PHONY: cb cb: $(RBUILD_TARGET)
Modified: trunk/reactos/apistatus.lst URL: http://svn.reactos.org/svn/reactos/trunk/reactos/apistatus.lst?rev=30282&... ============================================================================== --- trunk/reactos/apistatus.lst (original) +++ trunk/reactos/apistatus.lst Thu Nov 8 23:52:42 2007 @@ -1,29 +1,27 @@ ; Format: ; COMPONENT_NAME PATH_TO_COMPONENT_SOURCES -; COMPONENT_NAME - Name of the component. Eg. kernel32.dll. -; PATH_TO_COMPONENT_SOURCES - Relative path to sources (relative to -; where rgenstat is run from). -advapi32.dll reactos/dll/win32/advapi32 -crtdll.dll reactos/dll/win32/crtdll -gdi32.dll reactos/dll/win32/gdi32 -gdiplus.dll reactos/dll/win32/gdiplus -iphlpapi.dll reactos/dll/win32/iphlpapi -kernel32.dll reactos/dll/win32/kernel32 -lz32.dll reactos/dll/win32/lzexpand -msvcrt.dll reactos/dll/win32/msvcrt -rpcrt4.dll reactos/dll/win32/rpcrt4 -secur32.dll reactos/dll/win32/secur32 -snmpapi.dll reactos/dll/win32/snmpapi -user32.dll reactos/dll/win32/user32 -version.dll reactos/dll/win32/version -winspool.dll reactos/dll/win32/winspool -ws2_32.dll reactos/dll/win32/ws2_32 -wsock32.dll reactos/dll/win32/wsock32 -videoprt.dll reactos/drivers/video/videoprt -ndis.sys reactos/drivers/network/ndis -tdi.sys reactos/drivers/network/tdi -class2.sys reactos/drivers/storage/class2 -scsiport.sys reactos/drivers/storage/scsiport -ntoskrnl.exe reactos/ntoskrnl -ntoskrnl.exe reactos/lib/rtl -win32k.sys reactos/subsystems/win32/win32k +; COMPONENT_NAME - Name of the module. Eg. kernel32. +; PATH_TO_COMPONENT_SOURCES - Relative path to sources (relative to where rgenstat is run from). + +advapi32 ../reactos/dll/win32/advapi32 +crtdll ../reactos/dll/win32/crtdll +gdi32 ../reactos/dll/win32/gdi32 +gdiplus ../reactos/dll/win32/gdiplus +iphlpapi ../reactos/dll/win32/iphlpapi +kernel32 ../reactos/dll/win32/kernel32 +msvcrt ../reactos/dll/win32/msvcrt +rpcrt4 ../reactos/dll/win32/rpcrt4 +secur32 ../reactos/dll/win32/secur32 +snmpapi ../reactos/dll/win32/snmpapi +user32 ../reactos/dll/win32/user32 +version ../reactos/dll/win32/version +winspool ../reactos/dll/win32/winspool +ws2_32 ../reactos/dll/win32/ws2_32 +wsock32 ../reactos/dll/win32/wsock32 +videoprt ../reactos/drivers/video/videoprt +ndis ../reactos/drivers/network/ndis +tdi ../reactos/drivers/network/tdi +scsiport ../reactos/drivers/storage/scsiport +ntoskrnl ../reactos/ntoskrnl +rtl ../reactos/lib/rtl +win32k ../reactos/subsystems/win32/win32k