[ros-diffs] [mpiulachs] 30282: - Build API stats on request (new target "make rgenstat" will create apistatus.xml) - Partly updated apistatus.lst

mpiulachs at svn.reactos.org mpiulachs at svn.reactos.org
Thu Nov 8 21:52:43 CET 2007


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=30281&r2=30282&view=diff
==============================================================================
--- 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&r1=30281&r2=30282&view=diff
==============================================================================
--- 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




More information about the Ros-diffs mailing list