Created IKVM.OpenJDK.Tools.dll (which is going to be the equivalent of tools.jar).

This commit is contained in:
jfrijters 2009-11-12 07:40:52 +00:00
Родитель 3fc3b157bc
Коммит 929d0a6013
3 изменённых файлов: 57 добавлений и 0 удалений

Просмотреть файл

@ -14,6 +14,7 @@
<nant buildfile="ikvmc/ikvmc.build" />
<nant buildfile="openjdk/openjdk.build" />
<nant buildfile="runtime/runtime.build" />
<nant buildfile="openjdk/openjdk.build" target="tools" />
<nant buildfile="ikvm/ikvm.build" />
<nant buildfile="ikvmstub/ikvmstub.build" />
<nant buildfile="awt/awt.build" />

Просмотреть файл

@ -163,4 +163,12 @@
<exec program="${project::get-base-directory()}/../tools/updbaseaddresses.exe" commandline="response.txt" useruntimeengine="true" />
</target>
<target name="tools" depends="version">
<exec program="${project::get-base-directory()}/../bin/ikvmc.exe" useruntimeengine="true">
<arg value="-version:${VERSION}" />
<arg value="${signoption}" />
<arg value="@tools.rsp" />
</exec>
</target>
</project>

48
openjdk/tools.rsp Normal file
Просмотреть файл

@ -0,0 +1,48 @@
-compressresources
-strictfinalfieldsemantics
-removeassertions
{
-out:../bin/IKVM.OpenJDK.Tools.dll
-resource:META-INF/services/com.sun.jdi.connect.Connector=../../openjdk6-b16/jdk/src/share/classes/com/sun/tools/jdi/META-INF/services/com.sun.jdi.connect.Connector
-resource:META-INF/services/com.sun.jdi.connect.spi.TransportService=../../openjdk6-b16/jdk/src/share/classes/com/sun/tools/jdi/META-INF/services/com.sun.jdi.connect.spi.TransportService
-resource:com/sun/tools/jdi/resources/jdi.properties=../../openjdk6-b16/jdk/src/share/classes/com/sun/tools/jdi/resources/jdi.properties
-resource:com/sun/tools/jdi/resources/jdi_ja.properties=../../openjdk6-b16/jdk/src/share/classes/com/sun/tools/jdi/resources/jdi_ja.properties
-resource:com/sun/tools/jdi/resources/jdi_zh_CN.properties=../../openjdk6-b16/jdk/src/share/classes/com/sun/tools/jdi/resources/jdi_zh_CN.properties
../../openjdk6-b16/build/linux-amd64/gensrc/com/sun/tools/jdi/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/dtdparser/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/ast/builder/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/ast/om/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/ast/util/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/binary/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/binary/visitor/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/digested/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/dt/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/dt/builtin/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/nc/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/parse/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/parse/compact/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/parse/host/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/parse/xml/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/util/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/xml/sax/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/xml/util/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/impl/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/impl/parser/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/impl/parser/state/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/impl/scd/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/impl/util/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/parser/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/util/*.class
../../openjdk6-b16/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/visitor/*.class
../../openjdk6-b16/jaxws/src/share/classes/org/relaxng/datatype/*.class
../../openjdk6-b16/jaxws/src/share/classes/org/relaxng/datatype/helpers/*.class
../../openjdk6-b16/jdk/src/share/classes/com/sun/jdi/*.class
../../openjdk6-b16/jdk/src/share/classes/com/sun/jdi/connect/*.class
../../openjdk6-b16/jdk/src/share/classes/com/sun/jdi/connect/spi/*.class
../../openjdk6-b16/jdk/src/share/classes/com/sun/jdi/event/*.class
../../openjdk6-b16/jdk/src/share/classes/com/sun/jdi/request/*.class
../../openjdk6-b16/jdk/src/share/classes/com/sun/tools/attach/*.class
../../openjdk6-b16/jdk/src/share/classes/com/sun/tools/attach/spi/*.class
../../openjdk6-b16/jdk/src/share/classes/com/sun/tools/jdi/*.class
}