wohali commented on a change in pull request #1944: Integrate emilio
URL: https://github.com/apache/couchdb/pull/1944#discussion_r402476461
 
 

 ##########
 File path: configure
 ##########
 @@ -217,12 +217,25 @@ install_local_rebar() {
     fi
 }
 
+install_local_emilio() {
 
 Review comment:
   Here's the diff, feel free to add to this PR:
   
   ```diff
   diff --git a/configure.ps1 b/configure.ps1
   index c74fbcf41..21c079f67 100644
   --- a/configure.ps1
   +++ b/configure.ps1
   @@ -205,6 +205,20 @@ if ((Get-Command "rebar.cmd" -ErrorAction 
SilentlyContinue) -eq $null)
       $env:Path += ";$rootdir\bin"
    }
   
   +# check for emilio; if not found, get it and build it
   +if ((Get-Command "emilio.cmd" -ErrorAction SilentlyContinue) -eq $null)
   +{
   +   Write-Verbose "==> emilio.cmd not found; bootstrapping..."
   +   if (-Not (Test-Path "src\emilio"))
   +   {
   +      git clone --depth 1 https://github.com/wohali/emilio 
$rootdir\src\emilio
   +   }
   +   cmd /c "cd $rootdir\src\emilio && rebar compile escriptize"
   +   cp $rootdir\src\emilio\emilio $rootdir\bin\emilio
   +   cp $rootdir\src\emilio\bin\emilio.cmd $rootdir\bin\emilio.cmd
   +   cmd /c "cd $rootdir\src\emilio && rebar clean"
   +}
   +
    # only update dependencies, when we are not in a release tarball
    if ( (Test-Path .git -PathType Container) -and (-not $SkipDeps) ) {
        Write-Verbose "==> updating dependencies"
   ```
   
   Note this depends on https://github.com/cloudant-labs/emilio/pull/3 being 
merged.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to