6 ms·
Assuming you're building your own code and are willing to arrange things in a compatible manner, then I have a solution to offer. It figures out the dependenci
by rachelbythebay 14y ago
Assuming you're building your own code and are willing to arrange things in a compatible manner, then I have a solution to offer. It figures out the dependencies by reading the source code. You can create objects and binaries just by asking it to build a certain target.
I recorded an example of installing and using it here:
http://rachelbythebay.com/jvt/view?bb_install http://rachelbythebay.com/jvt/view?bb_install
You can get a copy for experimentation here:
http://rachelbythebay.com/bb/ http://rachelbythebay.com/bb/
It isn't for everyone, but only you can know if it'll meet your needs. Hopefully this helps.
- quotemstr 14y ago> willing to arrange things in a compatible manner, then I have a solution to offer. So you're proposing that people give up screwdrivers because figuring out what bit to use is hard, and that they should instead use your potato peeler, never mind that it doesn't actually drive screws?
- rachelbythebay 14y agoNope. Not at all. But I like that you think that.
- _phred 14y agoWhoa, your terminal playback thing is pretty neat. Did you use GNU Screen to record the session?
- rachelbythebay 14y agoThank you! I used script. Certain implementations have an option to emit timing and byte count data on stderr. Then it's just a matter of saving it and building something to honor those delays during playback.
- deleted 14y ago[deleted]
- ysangkok 14y agoYou can rip it off like this: https://github.com/ysangkok/terminal_web_player https://github.com/ysangkok/terminal_web_player
- packetslave 14y agoPretty majorly uncool to do that and not give credit or even a link to rachelbythebay.
- ysangkok 14y agoIs the source available?
- rachelbythebay 14y agoIf you mean the source to my replay stuff, well, it seems you have already established a way to snag that. The only original part of that was my wrapper to the terminal to fetch byte streams and replay them while honoring the timing data. Regarding the build tool source, I haven't decided what to do about that just yet. It could be particularly valuable in a corporate environment.
- lucian1900 14y agoThat is very cool, and it's something that will only get better if the Apple-proposed modules get widespread.
- rachelbythebay 14y agoThank you! I'm not sure what you mean by "Apple-proposed modules", though. Please let me know more and I'll see what I can do.
- lucian1900 14y agohttp://llvm.org/devmtg/2012-11/Gregor-Modules.pdf http://llvm.org/devmtg/2012-11/Gregor-Modules.pdf