Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.08 KB | None | 0 0
  1. <project default="compile" basedir=".">
  2.  
  3. <property name="src" location="src" />
  4. <property name="build" location="build" />
  5. <property name="conf" location="../conf" />
  6. <property name="lib" location="lib" />
  7. <property name="jar" location="sinical.jar" />
  8. <property name="settings" location="settings.ini" />
  9.  
  10. <target name="compile">
  11. <delete file="${jar}" />
  12. <mkdir dir="${build}" />
  13. <javac srcdir="${src}" destdir="${build}" debug="on" target="1.5">
  14. <classpath>
  15. <pathelement location="${lib}/mina.jar" />
  16. <pathelement location="${lib}/xpp3.jar" />
  17. <pathelement location="${lib}/slf4j.jar"/>
  18. <pathelement location="${lib}/xstream.jar"/>
  19. <pathelement location="${lib}/mysql-connector.jar" />
  20. <pathelement location="${lib}/hex-string.jar" />
  21. <pathelement location="${lib}/jmf.jar" />
  22. <pathelement path="${java.class.path}/"/>
  23. </classpath>
  24. </javac>
  25. <jar basedir="${build}" destfile="${jar}" />
  26. <delete dir="${build}" />
  27. </target>
  28.  
  29. <target name="doc" depends="compile">
  30. <javadoc sourcepath="${src}" destdir="${doc}" verbose="on" />
  31. </target>
  32.  
  33. <target name="map">
  34. <java classname="org.rscdaemon.server.util.MapGenerator" fork="true">
  35. <jvmarg value="-Xms128m" />
  36. <jvmarg value="-Xmx512m" />
  37. <arg value="map.png" />
  38. <arg value="${world}.conf" />
  39. <classpath>
  40. <pathelement location="${lib}/mina.jar" />
  41. <pathelement location="${lib}/xpp3.jar" />
  42. <pathelement location="${lib}/slf4j.jar" />
  43. <pathelement location="${lib}/xstream.jar" />
  44. <pathelement location="${lib}/mysql-connector.jar" />
  45. <pathelement location="${lib}/hex-string.jar" />
  46. <pathelement path="${jar}/" />
  47. </classpath>
  48. </java>
  49. </target>
  50.  
  51. <target name="runls">
  52. <java classname="org.rscdaemon.ls.Server" fork="true">
  53. <jvmarg value="-Xms128m" />
  54. <jvmarg value="-Xmx512m" />
  55. <arg value="ls.conf" />
  56. <classpath>
  57. <pathelement location="${lib}/mina.jar" />
  58. <pathelement location="${lib}/xpp3.jar" />
  59. <pathelement location="${lib}/slf4j.jar" />
  60. <pathelement location="${lib}/xstream.jar" />
  61. <pathelement location="${lib}/mysql-connector.jar" />
  62. <pathelement location="${lib}/hex-string.jar" />
  63. <pathelement path="${jar}/" />
  64. </classpath>
  65. </java>
  66. </target>
  67.  
  68. <target name="runserver">
  69. <java classname="org.rscdaemon.server.Server" fork="true">
  70. <jvmarg value="-Xms128m" />
  71. <jvmarg value="-Xmx512m" />
  72. <arg value="world.xml" />
  73. <classpath>
  74. <pathelement location="${lib}/mina.jar" />
  75. <pathelement location="${lib}/xpp3.jar" />
  76. <pathelement location="${lib}/slf4j.jar" />
  77. <pathelement location="${lib}/xstream.jar" />
  78. <pathelement location="${lib}/mysql-connector.jar" />
  79. <pathelement location="${lib}/hex-string.jar" />
  80. <pathelement location="quests/" />
  81. <pathelement path="${jar}/" />
  82. </classpath>
  83. </java>
  84. </target>
  85.  
  86. <target name="runclient">
  87. <java classname="org.sinical.bot.mudclient" fork="true">
  88. <jvmarg value="-Xms128m" />
  89. <jvmarg value="-Xmx512m" />
  90. <arg value="${settings}" />
  91. <classpath>
  92. <pathelement location="${lib}/mina.jar" />
  93. <pathelement location="${lib}/xpp3.jar" />
  94. <pathelement location="${lib}/slf4j.jar" />
  95. <pathelement location="${lib}/xstream.jar" />
  96. <pathelement location="${lib}/mysql-connector.jar" />
  97. <pathelement location="${lib}/hex-string.jar" />
  98. <pathelement location="${lib}/jmf.jar" />
  99. <pathelement path="${jar}/" />
  100. </classpath>
  101. </java>
  102. </target>
  103.  
  104. <target name="runspriteeditor">
  105. <java classname="org.rscdaemon.spriteeditor.SpriteEditor" fork="true">
  106. <jvmarg value="-Xms128m" />
  107. <jvmarg value="-Xmx512m" />
  108. <classpath>
  109. <pathelement location="${lib}/mina.jar" />
  110. <pathelement location="${lib}/xpp3.jar" />
  111. <pathelement location="${lib}/slf4j.jar" />
  112. <pathelement location="${lib}/xstream.jar" />
  113. <pathelement location="${lib}/mysql-connector.jar" />
  114. <pathelement location="${lib}/hex-string.jar" />
  115. <pathelement path="${jar}/" />
  116. </classpath>
  117. </java>
  118. </target>
  119. </project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement