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=…
==============================================================================
--- 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&am…
==============================================================================
--- 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