4 Star 1 Fork 0

Gitee 极速下载 / corebitcoin

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/oleganza/CoreBitcoin
克隆/下载
postprocess_openssl_includes_in_framework.rb 559 Bytes
一键复制 编辑 原始数据 按行查看 历史
Oleg Andreev 提交于 2014-02-23 14:35 . header processing in frameworks
#!/usr/bin/env ruby
framework_path = ARGV[0] || "binaries/**/CoreBitcoin.framework"
Dir.glob("#{framework_path}/**/*.h").each do |src|
# puts "REWRITING INCLUDES IN #{src}"
data = File.read(src)
#include <openssl/bn.h> => #include <CoreBitcoin/openssl/bn.h>
data.gsub!(%r{#(include|import) <openssl/}, "#\\1 <CoreBitcoin/openssl/")
#import "BTCSignatureHashType.h" => #import <CoreBitcoin/BTCSignatureHashType.h>
data.gsub!(%r{#(include|import) "(BTC.*?\.h)"}, "#\\1 <CoreBitcoin/\\2>")
File.open(src, "w"){|f| f.write(data)}
end
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/mirrors/corebitcoin.git
git@gitee.com:mirrors/corebitcoin.git
mirrors
corebitcoin
corebitcoin
master

搜索帮助