Prefer use to git and clone the repo? There is a repo posted up on GitHub for you.
To clone from GitHub:
% cd YOUR_PARENT_DIR
% git clone https://github.com/rbrogan/tcl-gen.git gen
% cd gen
You do not need to make a directory called
gen because when you clone, it does that for you.
How to keep up-to-date with the latest? You can keep up-to-date with the latest changes by doing a pull:
% cd PATH_TO_GEN
% git pull https://github.com/rbrogan/tcl-gen.git master
After you pull, you should pick up the code changes immediately after you reload the package (especially since this is pure Tcl and no building is necessary).