wduquette / tcl-quill

Build tool for Tcl/Tk projects
BSD 2-Clause "Simplified" License
10 stars 2 forks source link

Dist names with "%platform" are expanded too early #21

Closed wduquette closed 9 years ago

wduquette commented 9 years ago

The "%platform" token in a "dist" name in project.quill is replaced with the current platform::identify string. At present this is done when project.quill is read; and this is a problem.

  1. In 'quill build all -platform', Quill will need to find the dist sets that include "%platform", so as to package them up.
  2. It causes quillinfo/quillinfo.tcl to be rewritten each time the developer switches to a different platform.