[Glass] Where should I put my own bash scripts in GsDevKit_home?
Dale Henrichs via Glass
glass at lists.gemtalksystems.com
Tue Jan 31 12:28:17 PST 2017
On 01/31/2017 09:54 AM, Mariano Martinez Peck wrote:
>
>
> On Tue, Jan 31, 2017 at 1:33 PM, Dale Henrichs
> <dale.henrichs at gemtalksystems.com
> <mailto:dale.henrichs at gemtalksystems.com>> wrote:
>
>
>
> On 01/30/2017 07:08 PM, Mariano Martinez Peck wrote:
>>
>>
>> On Wed, Nov 9, 2016 at 6:47 PM, Dale Henrichs via Glass
>> <glass at lists.gemtalksystems.com
>> <mailto:glass at lists.gemtalksystems.com>> wrote:
>>
>>
>>
>> On Wed, Nov 9, 2016 at 6:35 PM, Dale Henrichs
>> <dale.henrichs at gemtalksystems.com
>> <mailto:dale.henrichs at gemtalksystems.com>> wrote:
>>
>>
>>
>> On 11/9/16 1:35 PM, Mariano Martinez Peck via Glass wrote:
>>
>>
>> 2) Say I do want to commit all that directory into my own
>> git fork. Where in gsDevKit_home configuration can I
>> tell it which URL/branch should be used for
>> GsDevKit/GsDevKit_sys_local ?
>>
>>
>> First you will add a remote pointing at your fork of the
>> project on Github:
>>
>> git remote add mine git at github.com:marianopeck/
>> <mailto:git at github.com:marianopeck/>GsDevKit_sys_local.git
>>
>> Then you will create the file
>> $GS_HOME/sys/local/gsdevkit_bin/defGsDevKit.env with the
>> following contents:
>>
>> export GSDEVKIT_SYS_LOCAL_GIT_CHECKOUT=mine
>> export GSDEVKIT_SYS_LOCAL_GIT_REMOTE=<branch-name>
>>
>>
>>
>> Hi Dale,
>>
>> Is this still accurate? I cannot see neither defGsDevKit nor the
>> variable. I do see defSharedGitDevKit.env but grep shows
>> nothing. Any idea?
>>
> Yes this is accurate.
>
> Look at $GS_HOME/shared/bin/defGsDevKit.env and you will see that
> $GS_HOME/sys/local/gsdevkit_bin/defGsDevKit.env is conditionally
> `sourced`.
>
>
> Sorry, but I am not seeing the same (I am on gs_port just in case). In
> my clone `$GS_HOME/shared/bin/defGsDevKit.env` they are conditionally
> sourced either of `defSharedRepoDevKit.env` or
> `defSharedGitDevKit.env`. But not `defGsDevKit.env`.
>
> I think you mean that I should look at
> `$GS_HOME/sys/bin/defGsDevKit.env` ( that is... s/shared/sys) and
> then yes, I see it. I am just noting this for possible future readers
> of this thread.
You are right ... $GS_HOME/sys/bin/defGsDevKit.env is where
$GS_HOME/sys/local/gsdevkit_bin/defGsDevKit.env is sourced ...
>
>
>
> The env vars GSDEVKIT_SYS_LOCAL_GIT_CHECKOUT and
> GSDEVKIT_SYS_LOCAL_GIT_REMOTE are used in
> $GS_HOME/bin/updateGsDevKit so that your checkout/branch will be
> used instead of the defaults ...
>
>
> OK, good, now `grep` did find those.
>
> I do think that I reversed the values for the env vars. It should
> have been:
>
> export GSDEVKIT_SYS_LOCAL_GIT_CHECKOUT=<branch-name>
> export GSDEVKIT_SYS_LOCAL_GIT_REMOTE=mine
>
>
> Yes, that's the way they should be!
>
> Thanks Dale
>
> Dale
>
>
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20170131/234e0cd0/attachment.html>
More information about the Glass
mailing list