Sha256: 8000e70d4339ebe9e123e345e1f77f1d2d076d3eb82ee8f39f24fb68ddac5b3f
Contents?: true
Size: 638 Bytes
Versions: 38
Compression:
Stored size: 638 Bytes
Contents
#!/usr/bin/env ruby # frozen_string_literal: true version = ARGV[0] raise "Please specify version" unless version require 'fileutils' require 'date' FileUtils.cd '/tmp' version_id = version.gsub('.', '') version_id += '0' * (7 - version_id.length) url = "https://sqlite.org/#{Date.today.year}/sqlite-amalgamation-#{version_id}.zip" dest = File.expand_path('../ext/extralite', __dir__) puts "Downloading from #{url}..." `curl #{url} > #{version_id}.zip` puts "Unzipping zip file..." `unzip -o #{version_id}.zip` puts "Copying source files" `cp sqlite-amalgamation-#{version_id}/sqlite3.* #{dest}/` puts 'Done updating source files'
Version data entries
38 entries across 38 versions & 2 rubygems