Use a common .spec file instead of a .def file per architecture

svn path=/trunk/; revision=34755
This commit is contained in:
Hervé Poussineau 2008-07-24 20:54:32 +00:00
parent c67da0d485
commit eac2f712a7
4 changed files with 14 additions and 32 deletions

View file

@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<module name="bootvid" type="kernelmodedll" entrypoint="DriverEntry@8" installbase="system32/drivers" installname="bootvid.dll">
<importlibrary definition="bootvid_$(ARCH).def"></importlibrary>
<importlibrary definition="bootvid.spec.def"></importlibrary>
<bootstrap installbase="$(CDOUTPUT)" nameoncd="bootvid.dll" />
<include base="bootvid">.</include>
<library>ntoskrnl</library>
@ -14,11 +14,12 @@
</directory>
</if>
<if property="ARCH" value="arm">
<directory name="arm">
<directory name="arm">
<file>bootvid.c</file>
<file>bootdata.c</file>
</directory>
</if>
<file>bootvid.rc</file>
<file>bootvid.spec</file>
<pch>precomp.h</pch>
</module>

View file

@ -0,0 +1,11 @@
@ stdcall VidBitBlt(ptr long long)
@ stdcall VidBufferToScreenBlt(ptr long long long long long)
@ stdcall VidCleanUp()
@ stdcall VidDisplayString(str)
@ stdcall VidDisplayStringXY(str long long long)
@ stdcall VidInitialize(long)
@ stdcall VidResetDisplay(long)
@ stdcall VidScreenToBufferBlt(ptr long long long long long)
@ stdcall VidSetScrollRegion(long long long long)
@ stdcall VidSetTextColor(long)
@ stdcall VidSolidColorFill(long long long long long)

View file

@ -1,15 +0,0 @@
LIBRARY BOOTVID.DLL
EXPORTS
VidBitBlt
VidBufferToScreenBlt
VidCleanUp
VidDisplayString
VidDisplayStringXY
VidInitialize
VidResetDisplay
VidScreenToBufferBlt
VidSetScrollRegion
VidSetTextColor
VidSolidColorFill

View file

@ -1,15 +0,0 @@
LIBRARY BOOTVID.DLL
EXPORTS
VidBitBlt@12
VidBufferToScreenBlt@24
VidCleanUp@0
VidDisplayString@4
VidDisplayStringXY
VidInitialize@4
VidResetDisplay@4
VidScreenToBufferBlt@24
VidSetScrollRegion@16
VidSetTextColor@4
VidSolidColorFill@20