Subversion Repositories Kolibri OS

Rev

Rev 340 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1. @echo off
  2.  
  3. set languages=en ru ge et
  4. cls
  5. echo Build KolibriOS apps
  6. echo Enter valide languege
  7. echo     [%languages%]
  8.  
  9. set /P res=">
  10.  
  11. @erase lang.inc
  12. echo lang fix %res% > lang.inc
  13.  
  14. echo *
  15. echo Building system
  16. echo *
  17. @fasm system\calendar\trunk\calendar.asm calendar
  18. @fasm system\board\trunk\board.asm board
  19. @fasm system\cpu\trunk\cpu.asm cpu
  20. @fasm system\cpuid\trunk\cpuid.asm cpuid
  21. @fasm system\desktop\trunk\desktop.asm desktop
  22. @fasm system\docpack\trunk\docpack.asm docpack
  23. @fasm system\end\trunk\end.asm end
  24. @fasm system\gmon\gmon.asm gmon
  25. @fasm system\icon\trunk\icon.asm icon
  26. @fasm system\kbd\trunk\kbd.ASM kbd
  27. @fasm system\launcher\trunk\launcher.asm launcher
  28. @fasm system\menu\trunk\menu.asm menu
  29. @fasm system\PANEL\trunk\@PANEL.ASM @PANEL
  30. @fasm system\pcidev\trunk\pcidev.asm pcidev
  31. @fasm system\RB\trunk\@RB.ASM @RB
  32. @fasm system\rdsave\trunk\rdsave.asm rdsave
  33. @fasm system\run\trunk\run.asm run
  34. @fasm system\setup\trunk\setup.asm setup
  35. @fasm system\skinsel\skinsel.asm skinsel
  36. @fasm system\vrr\trunk\vrr.asm vrr
  37. @fasm system\vrr_m\trunk\vrr_m.asm vrr_m
  38.  
  39. echo *
  40. echo Building develop
  41. echo *
  42. @fasm develop\cmd\trunk\cmd.asm cmd
  43. @fasm develop\fasm\trunk\fasm.asm fasm
  44. @fasm develop\h2d2b\trunk\h2d2b.asm h2d2b
  45. @fasm develop\heed\trunk\heed.asm heed
  46. @fasm develop\hexview\trunk\hexview.asm hexview
  47. @fasm develop\keyascii\trunk\keyascii.asm keyascii
  48. @fasm develop\mtdbg\mtdbg.asm mtdbg
  49. @fasm develop\param\trunk\param.asm param
  50. @fasm develop\scancode\trunk\scancode.asm scancode
  51. @fasm develop\tinypad\trunk\tinypad.asm tinypad
  52.  
  53. echo *
  54. echo Building fs
  55. echo *
  56. @fasm fs\copy2\trunk\copy2.asm cmd
  57. @fasm fs\copyr\trunk\copyr.asm copyr
  58. @fasm fs\kfar\trunk\kfar.asm kfar
  59. @fasm fs\mfar\trunk\mfar.asm mfar
  60. @fasm fs\sysxtree\trunk\sysxtree.asm sysxtree
  61.  
  62. echo *
  63. echo Building network
  64. echo *
  65. @fasm network\airc\trunk\airc.asm airc
  66. @fasm network\arpstat\trunk\arpstat.asm arpstat
  67. @fasm network\autodhcp\trunk\autodhcp.asm autodhcp
  68. @fasm network\dhcp\trunk\dhcp.asm dhcp
  69. @fasm network\dnsr\trunk\dnsr.asm dnsr
  70. @fasm network\ethstat\trunk\ethstat.asm ethstat
  71. @fasm network\httpc\trunk\httpc.asm httpc
  72. @fasm network\https\trunk\https.asm https
  73. @fasm network\ipc\trunk\ipc.asm ipc
  74. @fasm network\local\trunk\local.asm local
  75. @fasm network\netsendc\trunk\netsendc.asm netsendc
  76. @fasm network\netsends\trunk\netsends.asm netsends
  77. @fasm network\nntpc\trunk\nntpc.asm nntpc
  78. @fasm network\popc\trunk\popc.asm popc
  79. @fasm network\ppp\trunk\ppp.asm ppp
  80. @fasm network\rccc\trunk\rccc.asm rccc
  81. @fasm network\rccs\trunk\rccs.asm rccs
  82. @fasm network\remote\trunk\remote.asm remote
  83. @fasm network\smtps\trunk\smtps.asm smtps
  84. @fasm network\stackcfg\trunk\stackcfg.asm stackcfg
  85. @fasm network\telnet\trunk\telnet.asm telnet
  86. @fasm network\terminal\trunk\terminal.asm terminal
  87. @fasm network\tftpa\trunk\tftpa.asm tftpa
  88. @fasm network\tftpc\trunk\tftpc.asm tftpc
  89. @fasm network\VNCclient\VNCclient.asm VNCclient
  90. @fasm network\ym\trunk\ym.asm ym
  91.  
  92. echo *
  93. echo Building other
  94. echo *
  95. @fasm other\archer\trunk\@rcher.asm @rcher
  96. @fasm other\calc\trunk\calc.asm calc
  97. @fasm other\mhc\trunk\mhc.asm mhc
  98. @fasm other\period\trunk\period.asm period
  99. @fasm other\rtfread\trunk\rtfread.asm rtfread
  100.  
  101. echo *
  102. echo Building media
  103. echo *
  104. rem @fasm media\ac97snd\trunk\ac97snd.asm ac97snd
  105. @fasm media\animage\trunk\animage.asm animage
  106. @fasm media\cdp\trunk\cdp.asm cdp
  107. @fasm media\gifview\trunk\gifview.asm gifview
  108. @fasm media\iconedit\trunk\iconedit.asm iconedit
  109. @fasm media\jpegview\trunk\jpegview.asm jpegview
  110. @fasm media\midamp\trunk\midamp.asm midamp
  111. @fasm media\midiplay\trunk\midiplay.asm midiplay
  112. @fasm media\mixer\trunk\mixer.asm mixer
  113. @fasm media\mp3s\trunk\mp3s.asm mp3s
  114. @fasm media\mv\trunk\mv.asm mv
  115. @fasm media\pic4\trunk\pic4.asm pic4
  116. @fasm media\sb\trunk\sb.asm sb
  117. @fasm media\scrshoot\scrshoot.asm scrshoot
  118.  
  119. echo *
  120. echo Building games
  121. echo *
  122. @fasm games\15\trunk\15.asm 15
  123. @fasm games\arcanii\trunk\arcanii.asm arcanii
  124. @fasm games\arcanoid\trunk\arcanoid.asm arcanoid
  125. rem @fasm games\c4\trunk\c4.asm c4
  126. @fasm games\chess\trunk\chess.asm chess
  127. @fasm games\freecell\freecell.asm freecell
  128. @fasm games\mblocks\trunk\mblocks.asm mblocks
  129. @fasm games\phenix\trunk\phenix.asm phenix
  130. @fasm games\pipes\pipes.asm pipes
  131. @fasm games\pong\trunk\pong.asm pong
  132. @fasm games\pong3\trunk\pong3.asm pong3
  133. @fasm games\tanks\trunk\tanks.asm tanks
  134. @fasm games\tetris\trunk\tetris.asm tetris
  135.  
  136. echo *
  137. echo Building demos
  138. echo *
  139. @fasm demos\3dcube2\trunk\3dcube2.asm 3dcube2
  140. @fasm demos\3detx60b\trunk\3detx60b.asm 3detx60b
  141. @fasm demos\3dtcub10\trunk\3dtcub10.asm 3dtcub10
  142. rem @fasm demos\aclock\trunk\aclock.asm aclock
  143. @fasm demos\bcdclk\bcdclk\bcdclk.asm bcdclk
  144. @fasm demos\bgitest\trunk\bgitest.asm bgitest
  145. @fasm demos\colorref\trunk\colorref.asm colorref
  146. @fasm demos\crownscr\trunk\crownscr.asm crownscr
  147. @fasm demos\cslide\trunk\cslide.asm cslide
  148. @fasm demos\eyes\trunk\eyes.asm eyes
  149. @fasm demos\fire\trunk\fire.asm fire
  150. @fasm demos\fire2\trunk\fire2.asm fire2
  151. @fasm demos\free3d04\trunk\free3d04.asm free3d04
  152. @fasm demos\magnify\trunk\magnify.asm magnify
  153. @fasm demos\movback\trunk\movback.asm movback
  154. @fasm demos\plasma\trunk\plasma.asm plasma
  155. @fasm demos\ss\trunk\@ss.asm @ss
  156. @fasm demos\timer\trunk\timer.asm timer
  157. @fasm demos\tinyfrac\trunk\tinyfrac.asm tinyfrac
  158. @fasm demos\transp\trunk\transp.asm transp
  159. @fasm demos\trantest\trunk\trantest.asm trantest
  160. @fasm demos\tube\trunk\tube.asm tube
  161.  
  162. @erase lang.inc
  163.  
  164. echo *
  165. echo Finished building
  166. echo *
  167. pause
  168.