Artifacts Associated With Ticket 7bf15618362cef2a1d624bf4e29443466c728c56
Ticket change [39940a5dc8] (rid 1999) by anonymous on 2015-05-02 19:58:11:
- comment initialized to:
Hi Roy!<br /><br />As briefly discussed on IRC, a couple of weeks ago, I kindly ask to add an "nsf" build plugin to your kitcreator build array.<br /><br />For some background on the Next Scripting Framework/Language (NSF/NX), which also comes with XOTcl 2, please see <a href="https://next-scripting.org/">https://next-scripting.org/</a>.<br /><br />Based on the build.sh examples available from the kitcreator fossil repo, I created an <a href="http://pastebin.com/JhYXqS1h">nsf/build.sh</a>. (I could not attach a proper fossil patch to this ticket, therefore the pastebin drop).<br /><br />I tested it using some examples from README:<br /><br />export KITCREATOR_PKGS="nsf"<br />./kitcreator<br /><br />export KITCREATOR_PKGS="nsf"<br />./kitcreator --enable-64bit<br /><br />export KITCREATOR_PKGS="nsf kitdll"<br />./kitcreator<br /><br />export KITCREATOR_PKGS="nsf kitdll"<br />./kitcreator --enable-64bit<br /><br />(I used kitcreator 0.9.2)<br /><br />I do not know whether this is sufficient from your point of view? Can I run further tests?<br /><br />Besides, I was wondering:<br /><br />- Why and, if yes, how you should I provide for static-linking support? NSF is a fully TEA-compliant, so adding this is not a big deal (based on your tryopts examples), but I do not see how this would be used then in a kitcreator build?!<br /><br />- Is it possble to have build plugins (nsf) assemble an SCM checkout (git, fossil) rather than a tarball?<br /><br />All the best,<br />Stefan
- foundin initialized to: "0.9.2"
- login: "anonymous"
- private_contact initialized to: "d4d1d8192a46acf2c7d58cddc1040ecdbc9c9d77"
- severity initialized to: "Minor"
- status initialized to: "Open"
- title initialized to:
Adding Next Scripting Framework/Language (NSF/NX) build plugin
- type initialized to: "Feature Request"
- comment initialized to:
Ticket change [f744088c16] (rid 2016) by anonymous on 2015-08-20 13:59:09:
- icomment:
I completed nsf/build.sh, including support for static builds and cross-compilation. Tested with all make-kit-* recipes (or variants thereof) in build/* subdir (each in static/dynamic settings), except for: make-kit-android-arm make-kit-hpux-hppa64 make-kit-solaris-* make-minkit (simply don't have access to suitable toolchains) The final build.sh is now attached to the ticket. Was also tested with trunk/tip kitcreator as of today.
- login: "anonymous"
- mimetype: "text/x-fossil-plain"
- priority changed to: "Immediate"
- resolution changed to: "Open"
- subsystem changed to: "Tcl"
- icomment:
Add attachment "build.sh" [d8590b32f7] (rid 2018) by anonymous on 2015-08-20 14:00:03.
Ticket change [90b6860f41] (rid 2311) by rkeene on 2016-09-07 14:16:12:
- icomment: "Applied"
- login: "rkeene"
- mimetype: "text/x-fossil-plain"
- resolution changed to: "Fixed"
- status changed to: "Closed"