moving _internal resolve image into standalone engine
Posted: Sun Sep 22, 2013 10:44 pm
Hi
I'm working on a CLI for lcVCS which loads the library and I was perplexed for hours why the script wasn't loading until I remembered _internal resolve image isn't in the standalone engine. Doh! (slaps head). Is there any chance I could move the command? I guess it would be possible for me to build a custom GPL standalone engine but at this stage I'm not positive the CLI will be GPL (the plugin is GPL). I also would prefer not to need to maintain a fork...
It's not like it's lots of code because most of the work is done by resolveimage which is already in all engines however when I originally wanted to implement it I had to move it to the IDE engine.
The purpose of the CLI is to be installed as post checkout,merge and rewrite git hooks for import. Export driven by a separate plugin hooking into the saving of a stack. Also as it's hard to know what object a file refers to in git status so the CLI can work out the long name of the object given a file. It can also be used for custom actions in SourceTree... not sure about other git gui's.
Cheers
Monte
I'm working on a CLI for lcVCS which loads the library and I was perplexed for hours why the script wasn't loading until I remembered _internal resolve image isn't in the standalone engine. Doh! (slaps head). Is there any chance I could move the command? I guess it would be possible for me to build a custom GPL standalone engine but at this stage I'm not positive the CLI will be GPL (the plugin is GPL). I also would prefer not to need to maintain a fork...
It's not like it's lots of code because most of the work is done by resolveimage which is already in all engines however when I originally wanted to implement it I had to move it to the IDE engine.
The purpose of the CLI is to be installed as post checkout,merge and rewrite git hooks for import. Export driven by a separate plugin hooking into the saving of a stack. Also as it's hard to know what object a file refers to in git status so the CLI can work out the long name of the object given a file. It can also be used for custom actions in SourceTree... not sure about other git gui's.
Cheers
Monte