Github user jeking3 commented on a diff in the pull request:

    https://github.com/apache/thrift/pull/1410#discussion_r149446200
  
    --- Diff: lib/cl/ensure-externals.sh ---
    @@ -0,0 +1,12 @@
    +#!/bin/sh
    +
    +set -e
    +
    +if [ ! -d "externals/" ] ; then
    --- End diff --
    
    What happens if externals are partially populated due to a crash?  Can one 
run the same quicklisp command idempotently?  If so, I would remove this if 
statement and just always run quicklisp to make sure externals are correct.  
You could perhaps make the curl command smarter to only update the file if it 
has changed - I suspect curl has an option for that, but I don't know...


---

Reply via email to