mirror of
https://github.com/reactos/reactos.git
synced 2025-04-25 16:10:29 +00:00
Remove freetype dll from build, build ftfd instead, the freetype font driver that currently still exports the needed functions directly for win32k.
svn path=/trunk/; revision=39968
This commit is contained in:
parent
8045178f6f
commit
608546a05e
6 changed files with 11 additions and 14 deletions
|
@ -111,7 +111,6 @@ base\system\smss\smss.exe 1
|
|||
|
||||
|
||||
; Dynamic Link Libraries
|
||||
dll\3rdparty\freetype\freetype.dll 1
|
||||
dll\3rdparty\mesa32\mesa32.dll 1
|
||||
dll\3rdparty\libjpeg\libjpeg.dll 1
|
||||
dll\3rdparty\libxslt\libxslt.dll 1
|
||||
|
@ -474,6 +473,7 @@ drivers\video\displays\framebuf\framebuf.dll 1
|
|||
drivers\video\miniport\vga\vgamp.sys 2
|
||||
drivers\video\miniport\vbe\vbemp.sys 2
|
||||
drivers\video\videoprt\videoprt.sys 2
|
||||
drivers\video\font\ftfd\ftfd.dll 1
|
||||
|
||||
drivers\wdm\audio\filters\kmixer\kmixer.sys 2
|
||||
drivers\wdm\audio\sysaudio\sysaudio.sys 2
|
||||
|
|
5
reactos/dll/3rdparty/3rdparty.rbuild
vendored
5
reactos/dll/3rdparty/3rdparty.rbuild
vendored
|
@ -1,9 +1,6 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
|
||||
<group xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<directory name="freetype">
|
||||
<xi:include href="freetype/freetype.rbuild" />
|
||||
</directory>
|
||||
<directory name="mesa32">
|
||||
<xi:include href="mesa32/mesa32.rbuild" />
|
||||
</directory>
|
||||
|
@ -19,4 +16,4 @@
|
|||
</directory>
|
||||
</if>
|
||||
</group>
|
||||
|
||||
|
||||
|
|
|
@ -4,5 +4,8 @@
|
|||
<directory name="bmfd">
|
||||
<xi:include href="bmfd/bmfd.rbuild" />
|
||||
</directory>
|
||||
<directory name="ftfd">
|
||||
<xi:include href="ftfd/ftfd.rbuild" />
|
||||
</directory>
|
||||
</group>
|
||||
|
||||
|
|
3
reactos/lib/3rdparty/3rdparty.rbuild
vendored
3
reactos/lib/3rdparty/3rdparty.rbuild
vendored
|
@ -10,6 +10,9 @@
|
|||
<directory name="expat">
|
||||
<xi:include href="expat/expat.rbuild" />
|
||||
</directory>
|
||||
<directory name="freetype">
|
||||
<xi:include href="freetype/freetype.rbuild" />
|
||||
</directory>
|
||||
<directory name="icu4ros">
|
||||
<xi:include href="icu4ros/icu4ros.rbuild" />
|
||||
</directory>
|
||||
|
|
10
reactos/lib/3rdparty/freetype/freetype.rbuild
vendored
10
reactos/lib/3rdparty/freetype/freetype.rbuild
vendored
|
@ -1,8 +1,7 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="freetype" type="kernelmodedll" entrypoint="0" baseaddress="${BASEADDRESS_FREETYPE}" installbase="system32" installname="freetype.dll" allowwarnings="true" crt="libcntpr">
|
||||
<importlibrary definition="freetype.def" />
|
||||
<include base="freetype">include</include>
|
||||
<module name="freetype2" type="staticlibrary" allowwarnings="true">
|
||||
<include base="freetype2">include</include>
|
||||
<define name="_DISABLE_TIDENTS" />
|
||||
<define name="__NTDRIVER__" />
|
||||
<define name="__NO_CTYPE_INLINES" />
|
||||
|
@ -13,8 +12,6 @@
|
|||
<if property="NSWPAT" value="1">
|
||||
<define name="TT_CONFIG_OPTION_BYTECODE_INTERPRETER" />
|
||||
</if>
|
||||
<library>win32k</library>
|
||||
<library>libcntpr</library>
|
||||
<if property="ARCH" value="i386">
|
||||
<directory name="i386">
|
||||
<file>setjmplongjmp.s</file>
|
||||
|
@ -104,7 +101,4 @@
|
|||
<file>winfnt.c</file>
|
||||
</directory>
|
||||
</directory>
|
||||
<file>rosglue.c</file>
|
||||
<file>sprintf.c</file>
|
||||
<file>freetype.rc</file>
|
||||
</module>
|
||||
|
|
|
@ -197,7 +197,7 @@
|
|||
<library>pseh</library>
|
||||
<library>ntoskrnl</library>
|
||||
<library>hal</library>
|
||||
<library>freetype</library>
|
||||
<library>ftfd</library>
|
||||
<library>dxguid</library>
|
||||
<file>win32k.rc</file>
|
||||
</module>
|
||||
|
|
Loading…
Reference in a new issue