345 exporter := [:pkgnm| |
345 exporter := [:pkgnm| |
346 | mcpkg mcwc mcvi mcversion | |
346 | mcpkg mcwc mcvi mcversion | |
347 |
347 |
348 Stdout nextPutAll: 'Exporting '; nextPutLine: pkgnm. |
348 Stdout nextPutAll: 'Exporting '; nextPutLine: pkgnm. |
349 mcpkg := MCPackage named: pkgnm. |
349 mcpkg := MCPackage named: pkgnm. |
350 mcwc := mcpkg workingCopy. |
350 mcwc := mcpkg workingCopy. |
351 mcvi := HGMCVersionInfo forPackage: pkgnm. |
351 mcvi := HGMCVersionInfo forPackage: pkgnm. |
352 mcvi message: message. |
352 mcvi message: message. |
353 [ |
353 [ |
354 mcversion := mcwc newVersion. |
354 mcversion := mcwc newVersion. |
355 mcversion snapshot includeExtrasForSTX: false. |
355 mcversion snapshot options includeExtrasForSTX: false. |
356 ] on: MCVersionNameAndMessageRequest do:[:ex | |
356 ] on: MCVersionNameAndMessageRequest do:[:ex | |
357 ex resume: (Array with: mcvi name with: message) |
357 ex resume: (Array with: mcvi name with: message) |
358 ]. |
358 ]. |
359 mcversion info: mcvi. |
359 mcversion info: mcvi. |
360 mcrepo storeVersion: mcversion. |
360 mcrepo storeVersion: mcversion. |
361 ]. |
361 ]. |
362 |
362 |
363 mcrepo := MCDirectoryRepository new directory: directory. |
363 mcrepo := MCDirectoryRepository new directory: directory. |
364 packages do: exporter. |
364 packages do: exporter. |