diff --git a/Formula/ton-sdk.rb b/Formula/ton-sdk.rb deleted file mode 100644 index 88c3f65..0000000 --- a/Formula/ton-sdk.rb +++ /dev/null @@ -1,25 +0,0 @@ -class TonSdk < Formula - desc "TONOS Client Library for TON DApp development" - homepage "https://github.com/tonlabs/TON-SDK" - license "Apache-2.0" - url "https://github.com/tonlabs/TON-SDK.git", - :tag => "1.5.2", - :using => :git - head "https://github.com/tonlabs/TON-SDK.git", - :using => :git - - depends_on "rust" => :build - - def install - cd "ton_client" do - system "cargo build --release --target-dir target" - include.install "tonclient.h" - on_macos do - lib.install "target/release/libton_client.dylib" - end - on_linux do - lib.install "target/release/libton_client.so" - end - end - end -end diff --git a/Formula/tvm-linker.rb b/Formula/tvm-linker.rb deleted file mode 100644 index 0e78f25..0000000 --- a/Formula/tvm-linker.rb +++ /dev/null @@ -1,24 +0,0 @@ -class TvmLinker < Formula - desc "TVM linker takes TVM assembly source code of TON smart contract, compiles it and links its parts, adds standard selector and runtime and stores it into binary TVC file" - homepage "https://github.com/tonlabs/TVM-linker" - license "Apache-2.0" - url "https://github.com/tonlabs/TVM-linker.git", - :tag => "v0.2.1", - :using => :git - head "https://github.com/tonlabs/TVM-linker.git", - :using => :git - - depends_on "rust" => :build - - def install - cd "tvm_linker" do - system "cargo test --release -- --nocapture --test-threads=1" - system "cargo build --release" - bin.install "target/release/tvm_linker" => "tvm-linker" - end - end - - test do - system "tvm-linker", "--version" - end -end diff --git a/Formula/tvm-solc.rb b/Formula/tvm-solc.rb deleted file mode 100644 index 3acfdb2..0000000 --- a/Formula/tvm-solc.rb +++ /dev/null @@ -1,26 +0,0 @@ -class TvmSolc < Formula - desc "Solidity compiler for Free TON Virtual Machine" - homepage "https://github.com/tonlabs/TON-Solidity-Compiler" - license "Apache-2.0" - url "https://github.com/tonlabs/TON-Solidity-Compiler.git", - :tag => "0.25", - :using => :git - head "https://github.com/tonlabs/TON-Solidity-Compiler.git", - :using => :git - - depends_on "cmake" => :build - depends_on "boost" => :build - - def install - system "mkdir build" - cd "build" do - system "cmake ../compiler/ -DCMAKE_BUILD_TYPE=Release -DUSE_CVC4=OFF -DUSE_Z3=OFF -DTESTS=ON -DSOLC_LINK_STATIC=ON" - system "make solc -j $(nproc)" - bin.install "solc/solc" => "tvm-solc" - end - end - - test do - system "tvm-solc", "--version" - end -end