(rule
 (target sjcl.js)
 (deps core/sjcl.js core/aes.js core/bitArray.js core/codecString.js
   core/codecHex.js core/codecBase64.js core/sha256.js core/ccm.js
   core/hmac.js core/pbkdf2.js core/random.js)
 (action
  (with-stdout-to
   %{target}
   (run ./gen.sh %{deps}))))
