tasks.json 50 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341
  1. [{
  2. "type": "task",
  3. "name": "Nightly Schedule",
  4. "steps": [
  5. {
  6. "name": "Run Windows Pilot",
  7. "type": "runschedule",
  8. "parameter": "Windows Pilot"
  9. }
  10. ]
  11. },
  12. {
  13. "type": "task",
  14. "name": "Windows Pilot",
  15. "steps": [
  16. {
  17. "name": "Update code",
  18. "type": "execute",
  19. "parameter": "$SRCROOT/os/tasks/winbuild/git_up.sh"
  20. },
  21. {
  22. "name": "Package source",
  23. "type": "execute",
  24. "parameter": "$SRCROOT/os/tasks/winbuild/package_source.sh"
  25. },
  26. {
  27. "name": "Upload source",
  28. "type": "execute",
  29. "parameter": "$SRCROOT/os/tasks/winbuild/upload_source.sh"
  30. },
  31. {
  32. "name": "Start Native Pilot x86",
  33. "type": "runschedule",
  34. "parameter": "Native Pilot x86"
  35. },
  36. {
  37. "name": "Start Native Pilot x86q",
  38. "type": "runschedule",
  39. "parameter": "Native Pilot x86q"
  40. },
  41. {
  42. "name": "Start Native Pilot armv7",
  43. "type": "runschedule",
  44. "parameter": "Native Pilot armv7"
  45. },
  46. {
  47. "name": "Start Native Pilot armv6",
  48. "type": "no-op",
  49. "parameter": "Native Pilot armv6"
  50. },
  51. {
  52. "name": "Run Windows Compile x86 chk",
  53. "type": "runschedule",
  54. "parameter": "Windows Compile x86 chk"
  55. },
  56. {
  57. "name": "Run Windows Compile armv7 chk",
  58. "type": "runschedule",
  59. "parameter": "Windows Compile armv7 chk"
  60. },
  61. {
  62. "name": "Run Windows Compile armv6 chk",
  63. "type": "runschedule",
  64. "parameter": "Windows Compile armv6 chk"
  65. }
  66. ]
  67. },
  68. {
  69. "type": "task",
  70. "name": "Windows Compile",
  71. "steps": [
  72. {
  73. "name": "Make wipe",
  74. "type": "execute",
  75. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/os wipe"
  76. },
  77. {
  78. "name": "Make awk (tools)",
  79. "type": "execute",
  80. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/awk tools"
  81. },
  82. {
  83. "name": "Make binutils (tools)",
  84. "type": "execute",
  85. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/binutils-2.27 tools"
  86. },
  87. {
  88. "name": "Make GMP (tools)",
  89. "type": "execute",
  90. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/gmp-6.1.2 tools"
  91. },
  92. {
  93. "name": "Make MPFR (tools)",
  94. "type": "execute",
  95. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/mpfr-3.1.5 tools"
  96. },
  97. {
  98. "name": "Make MPC (tools)",
  99. "type": "execute",
  100. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/mpc-1.0.3 tools"
  101. },
  102. {
  103. "name": "Make GCC (tools)",
  104. "type": "execute",
  105. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/gcc-6.3.0 tools"
  106. },
  107. {
  108. "name": "Make NCurses (tools)",
  109. "type": "execute",
  110. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/ncurses-5.9 tools"
  111. },
  112. {
  113. "name": "Make ACPICA (tools)",
  114. "type": "execute",
  115. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/acpica-unix-20140424 tools"
  116. },
  117. {
  118. "name": "Make dmake (tools)",
  119. "type": "execute",
  120. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/dmake-DMAKE_4_12_2_2 tools"
  121. },
  122. {
  123. "name": "Make perl (tools)",
  124. "type": "execute",
  125. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/perl-5.24.1 tools"
  126. },
  127. {
  128. "name": "Make openssl (tools)",
  129. "type": "execute",
  130. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/openssl-1.0.2h tools"
  131. },
  132. {
  133. "name": "Make m4 (tools)",
  134. "type": "execute",
  135. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/m4-1.4.17 tools"
  136. },
  137. {
  138. "name": "Make autoconf (tools)",
  139. "type": "execute",
  140. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/autoconf-2.69 tools"
  141. },
  142. {
  143. "name": "Make automake-1.12 (tools)",
  144. "type": "execute",
  145. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/automake-1.12.6 tools"
  146. },
  147. {
  148. "name": "Make automake (tools)",
  149. "type": "execute",
  150. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/automake-1.15 tools"
  151. },
  152. {
  153. "name": "Make libtool (tools)",
  154. "type": "execute",
  155. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libtool-2.4.6 tools"
  156. },
  157. {
  158. "name": "Make cmake (tools)",
  159. "type": "execute",
  160. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/cmake-3.5.2 tools"
  161. },
  162. {
  163. "name": "Make ninja (tools)",
  164. "type": "execute",
  165. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/ninja-1.7.1 tools"
  166. },
  167. {
  168. "name": "Make pkg-config (tools)",
  169. "type": "execute",
  170. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/pkg-config-0.29.1 tools"
  171. },
  172. {
  173. "name": "Make yasm (tools)",
  174. "type": "execute",
  175. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/yasm-1.3.0 tools"
  176. },
  177. {
  178. "name": "Make awk",
  179. "type": "execute",
  180. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/awk"
  181. },
  182. {
  183. "name": "Make zlib",
  184. "type": "execute",
  185. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/zlib-1.2.11"
  186. },
  187. {
  188. "name": "Make libiconv",
  189. "type": "execute",
  190. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libiconv-1.14"
  191. },
  192. {
  193. "name": "Make binutils",
  194. "type": "execute",
  195. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/binutils-2.27"
  196. },
  197. {
  198. "name": "Make GMP",
  199. "type": "execute",
  200. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/gmp-6.1.2"
  201. },
  202. {
  203. "name": "Make MPFR",
  204. "type": "execute",
  205. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/mpfr-3.1.5"
  206. },
  207. {
  208. "name": "Make MPC",
  209. "type": "execute",
  210. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/mpc-1.0.3"
  211. },
  212. {
  213. "name": "Make GCC",
  214. "type": "execute",
  215. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/gcc-6.3.0"
  216. },
  217. {
  218. "name": "Make expat",
  219. "type": "execute",
  220. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/expat-2.1.0"
  221. },
  222. {
  223. "name": "Make dmake",
  224. "type": "execute",
  225. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/dmake-DMAKE_4_12_2_2"
  226. },
  227. {
  228. "name": "Make openssl",
  229. "type": "execute",
  230. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/openssl-1.0.2h"
  231. },
  232. {
  233. "name": "Make openssh",
  234. "type": "execute",
  235. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/openssh-6.7p1"
  236. },
  237. {
  238. "name": "Make M4",
  239. "type": "execute",
  240. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/m4-1.4.17"
  241. },
  242. {
  243. "name": "Make ca-certificates",
  244. "type": "execute",
  245. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/ca-certificates"
  246. },
  247. {
  248. "name": "Make bison",
  249. "type": "execute",
  250. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/bison-3.0.2"
  251. },
  252. {
  253. "name": "Make tar",
  254. "type": "execute",
  255. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/tar-1.27.1"
  256. },
  257. {
  258. "name": "Make make",
  259. "type": "execute",
  260. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/make-3.82"
  261. },
  262. {
  263. "name": "Make gzip",
  264. "type": "execute",
  265. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/gzip-1.6"
  266. },
  267. {
  268. "name": "Make patch",
  269. "type": "execute",
  270. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/patch-2.7"
  271. },
  272. {
  273. "name": "Make flex",
  274. "type": "execute",
  275. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/flex-2.5.39"
  276. },
  277. {
  278. "name": "Make byacc",
  279. "type": "execute",
  280. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/byacc-20141128"
  281. },
  282. {
  283. "name": "Make iASL",
  284. "type": "execute",
  285. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/acpica-unix-20140424"
  286. },
  287. {
  288. "name": "Make NCurses",
  289. "type": "execute",
  290. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/ncurses-5.9"
  291. },
  292. {
  293. "name": "Make readline",
  294. "type": "execute",
  295. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/readline-6.3"
  296. },
  297. {
  298. "name": "Make SQLite",
  299. "type": "execute",
  300. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/sqlite-autoconf-3080500"
  301. },
  302. {
  303. "name": "Make nano",
  304. "type": "execute",
  305. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/nano-2.2.6"
  306. },
  307. {
  308. "name": "Make vim",
  309. "type": "execute",
  310. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/vim-7.4"
  311. },
  312. {
  313. "name": "Make vttest",
  314. "type": "execute",
  315. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/vttest-20140305"
  316. },
  317. {
  318. "name": "Make xz",
  319. "type": "execute",
  320. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xz-5.2.1"
  321. },
  322. {
  323. "name": "Make bzip2",
  324. "type": "execute",
  325. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/bzip2-1.0.6"
  326. },
  327. {
  328. "name": "Make pcre",
  329. "type": "execute",
  330. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/pcre-8.39"
  331. },
  332. {
  333. "name": "Make wget",
  334. "type": "execute",
  335. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/wget-1.15"
  336. },
  337. {
  338. "name": "Make opkg",
  339. "type": "execute",
  340. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/opkg-0.2.4"
  341. },
  342. {
  343. "name": "Make shadow",
  344. "type": "execute",
  345. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/shadow-4.2.1"
  346. },
  347. {
  348. "name": "Make apr",
  349. "type": "execute",
  350. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/apr-1.5.1"
  351. },
  352. {
  353. "name": "Make apr-util",
  354. "type": "execute",
  355. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/apr-util-1.5.4"
  356. },
  357. {
  358. "name": "Make subversion",
  359. "type": "execute",
  360. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/subversion-1.8.11"
  361. },
  362. {
  363. "name": "Make bash",
  364. "type": "execute",
  365. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/bash-4.3.30"
  366. },
  367. {
  368. "name": "Make dash",
  369. "type": "execute",
  370. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/dash-0.5.8"
  371. },
  372. {
  373. "name": "Make mbedtls",
  374. "type": "execute",
  375. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/mbedtls-1.3.10"
  376. },
  377. {
  378. "name": "Make libssh2",
  379. "type": "execute",
  380. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libssh2-1.5.0"
  381. },
  382. {
  383. "name": "Make curl",
  384. "type": "execute",
  385. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/curl-7.41.0"
  386. },
  387. {
  388. "name": "Make less",
  389. "type": "execute",
  390. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/less-481"
  391. },
  392. {
  393. "name": "Make git",
  394. "type": "execute",
  395. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/git-2.3.5"
  396. },
  397. {
  398. "name": "Make autoconf",
  399. "type": "execute",
  400. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/autoconf-2.69"
  401. },
  402. {
  403. "name": "Make automake-1.12",
  404. "type": "execute",
  405. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/automake-1.12.6"
  406. },
  407. {
  408. "name": "Make automake",
  409. "type": "execute",
  410. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/automake-1.15"
  411. },
  412. {
  413. "name": "Make libtool",
  414. "type": "execute",
  415. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libtool-2.4.6"
  416. },
  417. {
  418. "name": "Make tcl",
  419. "type": "execute",
  420. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/tcl8.6.5"
  421. },
  422. {
  423. "name": "Make pcre2",
  424. "type": "execute",
  425. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/pcre2-10.21"
  426. },
  427. {
  428. "name": "Make libxml2",
  429. "type": "execute",
  430. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libxml2-2.9.4"
  431. },
  432. {
  433. "name": "Make apache",
  434. "type": "execute",
  435. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/httpd-2.4.20"
  436. },
  437. {
  438. "name": "Make cmake",
  439. "type": "execute",
  440. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/cmake-3.5.2"
  441. },
  442. {
  443. "name": "Make lua",
  444. "type": "execute",
  445. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/lua-5.3.3"
  446. },
  447. {
  448. "name": "Make ninja",
  449. "type": "execute",
  450. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/ninja-1.7.1"
  451. },
  452. {
  453. "name": "Make libevent",
  454. "type": "execute",
  455. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libevent-2.0.22-stable"
  456. },
  457. {
  458. "name": "Make tmux",
  459. "type": "execute",
  460. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/tmux-2.2"
  461. },
  462. {
  463. "name": "Make libunistring",
  464. "type": "execute",
  465. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libunistring-0.9.6"
  466. },
  467. {
  468. "name": "Make libffi",
  469. "type": "execute",
  470. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libffi-3.2.1"
  471. },
  472. {
  473. "name": "Make libatomic_ops",
  474. "type": "execute",
  475. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libatomic_ops-7.4.4"
  476. },
  477. {
  478. "name": "Make gc",
  479. "type": "execute",
  480. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/gc-7.4.4"
  481. },
  482. {
  483. "name": "Make dropbear",
  484. "type": "execute",
  485. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/dropbear-2016.74"
  486. },
  487. {
  488. "name": "Make rsync",
  489. "type": "execute",
  490. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/rsync-3.1.2"
  491. },
  492. {
  493. "name": "Make pkg-config",
  494. "type": "execute",
  495. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/pkg-config-0.29.1"
  496. },
  497. {
  498. "name": "Make postgresql",
  499. "type": "execute",
  500. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/postgresql-9.5.4"
  501. },
  502. {
  503. "name": "Make gettext",
  504. "type": "execute",
  505. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/gettext-0.19.8.1"
  506. },
  507. {
  508. "name": "Make glib",
  509. "type": "execute",
  510. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/glib-2.49.6"
  511. },
  512. {
  513. "name": "Make gdbm",
  514. "type": "execute",
  515. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/gdbm-1.12"
  516. },
  517. {
  518. "name": "Make zsh",
  519. "type": "execute",
  520. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/zsh-5.2"
  521. },
  522. {
  523. "name": "Make libgpg-error",
  524. "type": "execute",
  525. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libgpg-error-1.24"
  526. },
  527. {
  528. "name": "Make libassuan-2.4.3",
  529. "type": "execute",
  530. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libassuan-2.4.3"
  531. },
  532. {
  533. "name": "Make pinentry",
  534. "type": "execute",
  535. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/pinentry-0.9.7"
  536. },
  537. {
  538. "name": "Make libgcrypt",
  539. "type": "execute",
  540. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libgcrypt-1.7.3"
  541. },
  542. {
  543. "name": "Make libksba",
  544. "type": "execute",
  545. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libksba-1.3.5"
  546. },
  547. {
  548. "name": "Make npth",
  549. "type": "execute",
  550. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/npth-1.2"
  551. },
  552. {
  553. "name": "Make nettle",
  554. "type": "execute",
  555. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/nettle-3.2"
  556. },
  557. {
  558. "name": "Make libtasn1",
  559. "type": "execute",
  560. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libtasn1-4.9"
  561. },
  562. {
  563. "name": "Make p11kit",
  564. "type": "execute",
  565. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/p11-kit-0.23.2"
  566. },
  567. {
  568. "name": "Make libidn",
  569. "type": "execute",
  570. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libidn-1.33"
  571. },
  572. {
  573. "name": "Make unbound",
  574. "type": "execute",
  575. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/unbound-1.5.9"
  576. },
  577. {
  578. "name": "Make gnutls",
  579. "type": "execute",
  580. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/gnutls-3.5.3"
  581. },
  582. {
  583. "name": "Make openldap",
  584. "type": "execute",
  585. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/openldap-2.4.44"
  586. },
  587. {
  588. "name": "Make gnupg",
  589. "type": "execute",
  590. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/gnupg-2.1.15"
  591. },
  592. {
  593. "name": "Make gpgme",
  594. "type": "execute",
  595. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/gpgme-1.6.0"
  596. },
  597. {
  598. "name": "Make pth",
  599. "type": "execute",
  600. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/pth-2.0.7"
  601. },
  602. {
  603. "name": "Make irssi",
  604. "type": "execute",
  605. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/irssi-1.0.0"
  606. },
  607. {
  608. "name": "Make cpio",
  609. "type": "execute",
  610. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/cpio-2.12"
  611. },
  612. {
  613. "name": "Make mc",
  614. "type": "execute",
  615. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/mc-4.8.18"
  616. },
  617. {
  618. "name": "Make yasm",
  619. "type": "execute",
  620. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/yasm-1.3.0"
  621. },
  622. {
  623. "name": "Make nasm",
  624. "type": "execute",
  625. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/nasm-2.12.02"
  626. },
  627. {
  628. "name": "Make libx264",
  629. "type": "execute",
  630. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libx264-20170102-2245"
  631. },
  632. {
  633. "name": "Make groff",
  634. "type": "execute",
  635. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/groff-1.22.3"
  636. },
  637. {
  638. "name": "Make libpng",
  639. "type": "execute",
  640. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libpng-1.6.28"
  641. },
  642. {
  643. "name": "Make libjpeg-turbo",
  644. "type": "execute",
  645. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libjpeg-turbo-1.5.1"
  646. },
  647. {
  648. "name": "Make freetype-prebuild",
  649. "type": "execute",
  650. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/freetype-prebuild"
  651. },
  652. {
  653. "name": "Make harfbuzz",
  654. "type": "execute",
  655. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/harfbuzz-1.4.4"
  656. },
  657. {
  658. "name": "Make freetype",
  659. "type": "execute",
  660. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/freetype-2.7.1"
  661. },
  662. {
  663. "name": "Make libexif",
  664. "type": "execute",
  665. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libexif-0.6.21"
  666. },
  667. {
  668. "name": "Make libid3tag",
  669. "type": "execute",
  670. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libid3tag-0.15.1b"
  671. },
  672. {
  673. "name": "Make libogg",
  674. "type": "execute",
  675. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libogg-1.3.2"
  676. },
  677. {
  678. "name": "Make flac",
  679. "type": "execute",
  680. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/flac-1.3.2"
  681. },
  682. {
  683. "name": "Make libvorbis",
  684. "type": "execute",
  685. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libvorbis-1.3.5"
  686. },
  687. {
  688. "name": "Make ffmpeg",
  689. "type": "execute",
  690. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/ffmpeg-3.2.1"
  691. },
  692. {
  693. "name": "Make minidlna",
  694. "type": "execute",
  695. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/minidlna-1.1.5"
  696. },
  697. {
  698. "name": "Make fontconfig",
  699. "type": "execute",
  700. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/fontconfig-2.12.1"
  701. },
  702. {
  703. "name": "Make pixman",
  704. "type": "execute",
  705. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/pixman-0.34.0"
  706. },
  707. {
  708. "name": "Make tiff",
  709. "type": "execute",
  710. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/tiff-4.0.7"
  711. },
  712. {
  713. "name": "Make gperftools",
  714. "type": "execute",
  715. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/gperftools-2.5"
  716. },
  717. {
  718. "name": "Run Cross Compile X",
  719. "type": "runtask",
  720. "parameter": "Cross Compile X"
  721. },
  722. {
  723. "name": "Make OS",
  724. "type": "execute",
  725. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/os"
  726. },
  727. {
  728. "name": "Create Windows binaries",
  729. "type": "execute",
  730. "parameter": "$SRCROOT/os/tasks/winbuild/package_binaries.sh"
  731. },
  732. {
  733. "name": "Upload Windows binaries",
  734. "type": "execute",
  735. "parameter": "$SRCROOT/os/tasks/winbuild/upload_binaries.sh"
  736. }
  737. ]
  738. },
  739. {
  740. "type": "task",
  741. "name": "Cross Compile X",
  742. "steps": [
  743. {
  744. "name": "Make util-macros",
  745. "type": "execute",
  746. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/util-macros-1.19.1"
  747. },
  748. {
  749. "name": "Make bigreqsproto",
  750. "type": "execute",
  751. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/bigreqsproto-1.1.2"
  752. },
  753. {
  754. "name": "Make compositeproto",
  755. "type": "execute",
  756. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/compositeproto-0.4.2"
  757. },
  758. {
  759. "name": "Make damageproto",
  760. "type": "execute",
  761. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/damageproto-1.2.1"
  762. },
  763. {
  764. "name": "Make dmxproto",
  765. "type": "execute",
  766. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/dmxproto-2.3.1"
  767. },
  768. {
  769. "name": "Make dri2proto",
  770. "type": "execute",
  771. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/dri2proto-2.8"
  772. },
  773. {
  774. "name": "Make dri3proto",
  775. "type": "execute",
  776. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/dri3proto-1.0"
  777. },
  778. {
  779. "name": "Make fixesproto",
  780. "type": "execute",
  781. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/fixesproto-5.0"
  782. },
  783. {
  784. "name": "Make fontsproto",
  785. "type": "execute",
  786. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/fontsproto-2.1.3"
  787. },
  788. {
  789. "name": "Make glproto",
  790. "type": "execute",
  791. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/glproto-1.4.17"
  792. },
  793. {
  794. "name": "Make inputproto",
  795. "type": "execute",
  796. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/inputproto-2.3.2"
  797. },
  798. {
  799. "name": "Make kbproto",
  800. "type": "execute",
  801. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/kbproto-1.0.7"
  802. },
  803. {
  804. "name": "Make presentproto",
  805. "type": "execute",
  806. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/presentproto-1.1"
  807. },
  808. {
  809. "name": "Make randrproto",
  810. "type": "execute",
  811. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/randrproto-1.5.0"
  812. },
  813. {
  814. "name": "Make recordproto",
  815. "type": "execute",
  816. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/recordproto-1.14.2"
  817. },
  818. {
  819. "name": "Make renderproto",
  820. "type": "execute",
  821. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/renderproto-0.11.1"
  822. },
  823. {
  824. "name": "Make resourceproto",
  825. "type": "execute",
  826. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/resourceproto-1.2.0"
  827. },
  828. {
  829. "name": "Make scrnsaverproto",
  830. "type": "execute",
  831. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/scrnsaverproto-1.2.2"
  832. },
  833. {
  834. "name": "Make videoproto",
  835. "type": "execute",
  836. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/videoproto-2.3.3"
  837. },
  838. {
  839. "name": "Make xcmiscproto",
  840. "type": "execute",
  841. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xcmiscproto-1.2.2"
  842. },
  843. {
  844. "name": "Make xextproto",
  845. "type": "execute",
  846. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xextproto-7.3.0"
  847. },
  848. {
  849. "name": "Make xf86bigfontproto",
  850. "type": "execute",
  851. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xf86bigfontproto-1.2.0"
  852. },
  853. {
  854. "name": "Make xf86dgaproto",
  855. "type": "execute",
  856. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xf86dgaproto-2.1"
  857. },
  858. {
  859. "name": "Make xf86driproto",
  860. "type": "execute",
  861. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xf86driproto-2.1.1"
  862. },
  863. {
  864. "name": "Make xf86vidmodeproto",
  865. "type": "execute",
  866. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xf86vidmodeproto-2.3.1"
  867. },
  868. {
  869. "name": "Make xineramaproto",
  870. "type": "execute",
  871. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xineramaproto-1.2.1"
  872. },
  873. {
  874. "name": "Make xproto",
  875. "type": "execute",
  876. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xproto-7.0.31"
  877. },
  878. {
  879. "name": "Make libxau",
  880. "type": "execute",
  881. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXau-1.0.8"
  882. },
  883. {
  884. "name": "Make libxdmcp",
  885. "type": "execute",
  886. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXdmcp-1.1.2"
  887. },
  888. {
  889. "name": "Make xcb-proto",
  890. "type": "execute",
  891. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xcb-proto-1.12"
  892. },
  893. {
  894. "name": "Make libxcb",
  895. "type": "execute",
  896. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libxcb-1.12"
  897. },
  898. {
  899. "name": "Make xtrans",
  900. "type": "execute",
  901. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xtrans-1.3.5"
  902. },
  903. {
  904. "name": "Make libx11",
  905. "type": "execute",
  906. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libX11-1.6.5"
  907. },
  908. {
  909. "name": "Make libxext",
  910. "type": "execute",
  911. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXext-1.3.3"
  912. },
  913. {
  914. "name": "Make libfs",
  915. "type": "execute",
  916. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libFS-1.0.7"
  917. },
  918. {
  919. "name": "Make libice",
  920. "type": "execute",
  921. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libICE-1.0.9"
  922. },
  923. {
  924. "name": "Make libsm",
  925. "type": "execute",
  926. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libSM-1.2.2"
  927. },
  928. {
  929. "name": "Make libxscrnsaver",
  930. "type": "execute",
  931. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXScrnSaver-1.2.2"
  932. },
  933. {
  934. "name": "Make libxt",
  935. "type": "execute",
  936. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXt-1.1.5"
  937. },
  938. {
  939. "name": "Make libxmu",
  940. "type": "execute",
  941. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXmu-1.1.2"
  942. },
  943. {
  944. "name": "Make libxpm",
  945. "type": "execute",
  946. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXpm-3.5.12"
  947. },
  948. {
  949. "name": "Make libxaw",
  950. "type": "execute",
  951. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXaw-1.0.13"
  952. },
  953. {
  954. "name": "Make libxfixes",
  955. "type": "execute",
  956. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXfixes-5.0.3"
  957. },
  958. {
  959. "name": "Make libxcomposite",
  960. "type": "execute",
  961. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXcomposite-0.4.4"
  962. },
  963. {
  964. "name": "Make libxrender",
  965. "type": "execute",
  966. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXrender-0.9.10"
  967. },
  968. {
  969. "name": "Make libxcursor",
  970. "type": "execute",
  971. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXcursor-1.1.14"
  972. },
  973. {
  974. "name": "Make libxdamage",
  975. "type": "execute",
  976. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXdamage-1.1.4"
  977. },
  978. {
  979. "name": "Make libfontenc",
  980. "type": "execute",
  981. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libfontenc-1.1.3"
  982. },
  983. {
  984. "name": "Make libxfont2",
  985. "type": "execute",
  986. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXfont2-2.0.1"
  987. },
  988. {
  989. "name": "Make libxft",
  990. "type": "execute",
  991. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXft-2.3.2"
  992. },
  993. {
  994. "name": "Make libxi",
  995. "type": "execute",
  996. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXi-1.7.9"
  997. },
  998. {
  999. "name": "Make libxinerama",
  1000. "type": "execute",
  1001. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXinerama-1.1.3"
  1002. },
  1003. {
  1004. "name": "Make libxrandr",
  1005. "type": "execute",
  1006. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXrandr-1.5.1"
  1007. },
  1008. {
  1009. "name": "Make libxres",
  1010. "type": "execute",
  1011. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXres-1.0.7"
  1012. },
  1013. {
  1014. "name": "Make libxtst",
  1015. "type": "execute",
  1016. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXtst-1.2.3"
  1017. },
  1018. {
  1019. "name": "Make libxv",
  1020. "type": "execute",
  1021. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXv-1.0.11"
  1022. },
  1023. {
  1024. "name": "Make libxvmc",
  1025. "type": "execute",
  1026. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXvMC-1.0.10"
  1027. },
  1028. {
  1029. "name": "Make libxxf86dga",
  1030. "type": "execute",
  1031. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXxf86dga-1.1.4"
  1032. },
  1033. {
  1034. "name": "Make libxxf86vm",
  1035. "type": "execute",
  1036. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libXxf86vm-1.1.4"
  1037. },
  1038. {
  1039. "name": "Make libdmx",
  1040. "type": "execute",
  1041. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libdmx-1.1.3"
  1042. },
  1043. {
  1044. "name": "Make libxkbfile",
  1045. "type": "execute",
  1046. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libxkbfile-1.0.9"
  1047. },
  1048. {
  1049. "name": "Make libxshmfence",
  1050. "type": "execute",
  1051. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/libxshmfence-1.2"
  1052. },
  1053. {
  1054. "name": "Make xcb-util",
  1055. "type": "execute",
  1056. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xcb-util-0.4.0"
  1057. },
  1058. {
  1059. "name": "Make xcb-util-image",
  1060. "type": "execute",
  1061. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xcb-util-image-0.4.0"
  1062. },
  1063. {
  1064. "name": "Make xcb-util-keysyms",
  1065. "type": "execute",
  1066. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xcb-util-keysyms-0.4.0"
  1067. },
  1068. {
  1069. "name": "Make xcb-util-renderutil",
  1070. "type": "execute",
  1071. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xcb-util-renderutil-0.3.9"
  1072. },
  1073. {
  1074. "name": "Make xcb-util-wm",
  1075. "type": "execute",
  1076. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xcb-util-wm-0.4.1"
  1077. },
  1078. {
  1079. "name": "Make mesa",
  1080. "type": "execute",
  1081. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/mesa-17.0.0"
  1082. },
  1083. {
  1084. "name": "Make glu",
  1085. "type": "execute",
  1086. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/glu-9.0.0"
  1087. },
  1088. {
  1089. "name": "Make glew",
  1090. "type": "execute",
  1091. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/glew-2.0.0"
  1092. },
  1093. {
  1094. "name": "Make xbitmaps",
  1095. "type": "execute",
  1096. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xbitmaps-1.1.1"
  1097. },
  1098. {
  1099. "name": "Make iceauth",
  1100. "type": "execute",
  1101. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/iceauth-1.0.7"
  1102. },
  1103. {
  1104. "name": "Make luit",
  1105. "type": "execute",
  1106. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/luit-1.1.1"
  1107. },
  1108. {
  1109. "name": "Make mkfontdir",
  1110. "type": "execute",
  1111. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/mkfontdir-1.0.7"
  1112. },
  1113. {
  1114. "name": "Make mkfontscale",
  1115. "type": "execute",
  1116. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/mkfontscale-1.1.2"
  1117. },
  1118. {
  1119. "name": "Make sessreg",
  1120. "type": "no-op",
  1121. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/sessreg-1.1.1"
  1122. },
  1123. {
  1124. "name": "Make setxkbmap",
  1125. "type": "execute",
  1126. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/setxkbmap-1.3.1"
  1127. },
  1128. {
  1129. "name": "Make smproxy",
  1130. "type": "execute",
  1131. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/smproxy-1.0.6"
  1132. },
  1133. {
  1134. "name": "Make x11perf",
  1135. "type": "execute",
  1136. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/x11perf-1.6.0"
  1137. },
  1138. {
  1139. "name": "Make xauth",
  1140. "type": "execute",
  1141. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xauth-1.0.10"
  1142. },
  1143. {
  1144. "name": "Make xbacklight",
  1145. "type": "execute",
  1146. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xbacklight-1.2.1"
  1147. },
  1148. {
  1149. "name": "Make xcmsdb",
  1150. "type": "execute",
  1151. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xcmsdb-1.0.5"
  1152. },
  1153. {
  1154. "name": "Make xcursorgen",
  1155. "type": "execute",
  1156. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xcursorgen-1.0.6"
  1157. },
  1158. {
  1159. "name": "Make xdpyinfo",
  1160. "type": "execute",
  1161. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xdpyinfo-1.3.2"
  1162. },
  1163. {
  1164. "name": "Make xdriinfo",
  1165. "type": "execute",
  1166. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xdriinfo-1.0.5"
  1167. },
  1168. {
  1169. "name": "Make xev",
  1170. "type": "execute",
  1171. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xev-1.2.2"
  1172. },
  1173. {
  1174. "name": "Make xgamma",
  1175. "type": "execute",
  1176. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xgamma-1.0.6"
  1177. },
  1178. {
  1179. "name": "Make xhost",
  1180. "type": "execute",
  1181. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xhost-1.0.7"
  1182. },
  1183. {
  1184. "name": "Make xinput",
  1185. "type": "execute",
  1186. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xinput-1.6.2"
  1187. },
  1188. {
  1189. "name": "Make xkbcomp",
  1190. "type": "execute",
  1191. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xkbcomp-1.3.1"
  1192. },
  1193. {
  1194. "name": "Make xkbevd",
  1195. "type": "execute",
  1196. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xkbevd-1.1.4"
  1197. },
  1198. {
  1199. "name": "Make xkbutils",
  1200. "type": "execute",
  1201. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xkbutils-1.0.4"
  1202. },
  1203. {
  1204. "name": "Make xkill",
  1205. "type": "execute",
  1206. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xkill-1.0.4"
  1207. },
  1208. {
  1209. "name": "Make xlsatoms",
  1210. "type": "execute",
  1211. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xlsatoms-1.1.2"
  1212. },
  1213. {
  1214. "name": "Make xlsclients",
  1215. "type": "execute",
  1216. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xlsclients-1.1.3"
  1217. },
  1218. {
  1219. "name": "Make xmessage",
  1220. "type": "execute",
  1221. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xmessage-1.0.4"
  1222. },
  1223. {
  1224. "name": "Make xmodmap",
  1225. "type": "execute",
  1226. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xmodmap-1.0.9"
  1227. },
  1228. {
  1229. "name": "Make xpr",
  1230. "type": "execute",
  1231. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xpr-1.0.4"
  1232. },
  1233. {
  1234. "name": "Make xprop",
  1235. "type": "execute",
  1236. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xprop-1.2.2"
  1237. },
  1238. {
  1239. "name": "Make xrandr",
  1240. "type": "execute",
  1241. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xrandr-1.5.0"
  1242. },
  1243. {
  1244. "name": "Make xrdb",
  1245. "type": "execute",
  1246. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xrdb-1.1.0"
  1247. },
  1248. {
  1249. "name": "Make xrefresh",
  1250. "type": "execute",
  1251. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xrefresh-1.0.5"
  1252. },
  1253. {
  1254. "name": "Make xset",
  1255. "type": "execute",
  1256. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xset-1.2.3"
  1257. },
  1258. {
  1259. "name": "Make xsetroot",
  1260. "type": "execute",
  1261. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xsetroot-1.1.1"
  1262. },
  1263. {
  1264. "name": "Make xvinfo",
  1265. "type": "execute",
  1266. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xvinfo-1.1.3"
  1267. },
  1268. {
  1269. "name": "Make xwd",
  1270. "type": "execute",
  1271. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xwd-1.0.6"
  1272. },
  1273. {
  1274. "name": "Make xwininfo",
  1275. "type": "execute",
  1276. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xwininfo-1.1.3"
  1277. },
  1278. {
  1279. "name": "Make xwud",
  1280. "type": "execute",
  1281. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xwud-1.0.4"
  1282. },
  1283. {
  1284. "name": "Make font-util",
  1285. "type": "execute",
  1286. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/font-util-1.3.1"
  1287. },
  1288. {
  1289. "name": "Make font-alias",
  1290. "type": "execute",
  1291. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/font-alias-1.0.3"
  1292. },
  1293. {
  1294. "name": "Make xorg-server",
  1295. "type": "execute",
  1296. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xorg-server-1.19.3"
  1297. },
  1298. {
  1299. "name": "Make xf86-video-fbdev",
  1300. "type": "execute",
  1301. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xf86-video-fbdev-0.4.4"
  1302. },
  1303. {
  1304. "name": "Make xf86-input-minoca",
  1305. "type": "execute",
  1306. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xf86-input-minoca"
  1307. },
  1308. {
  1309. "name": "Make twm",
  1310. "type": "execute",
  1311. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/twm-1.0.9"
  1312. },
  1313. {
  1314. "name": "Make xterm",
  1315. "type": "execute",
  1316. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xterm-327"
  1317. },
  1318. {
  1319. "name": "Make xclock",
  1320. "type": "execute",
  1321. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xclock-1.0.7"
  1322. },
  1323. {
  1324. "name": "Make xinit-1.3.4",
  1325. "type": "execute",
  1326. "parameter": "$SRCROOT/os/tasks/winbuild/make.sh $SRCROOT/third-party/build/xinit-1.3.4"
  1327. }
  1328. ]
  1329. },
  1330. {
  1331. "type": "task",
  1332. "name": "Generate Distributables",
  1333. "steps": [
  1334. {
  1335. "name": "Package Distributables",
  1336. "type": "execute",
  1337. "parameter": "$SRCROOT/os/tasks/winbuild/package_distrib.sh"
  1338. }
  1339. ]
  1340. }]