From 21d20ba584e4e842c7a2a7477579ff2f6888d00e Mon Sep 17 00:00:00 2001 From: Anichitei Ionel-Cristinel <49393881+ianichitei@users.noreply.github.com> Date: Fri, 31 Jul 2020 17:15:50 +0300 Subject: [PATCH] Try to build disasmtool_lix This should clone Tencent/rapidjson, build it, install it, and then build disasmtool_lix --- .github/workflows/c-cpp.yml | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index a3f8593..a22019c 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -13,5 +13,29 @@ jobs: steps: - uses: actions/checkout@v2 - - name: build-bddisasm + - name: Build bddisasm and bdshemu run: make -j$(nproc) + - name: Install rapidjson + uses: actions/checkout@master + with: + repository: Tencent/rapidjson + - name: Build dependencies + run: | + cd rapidjson + mkdir _build + cd _build + cmake .. + make -j$(nproc) + sudo make install + cd .. + cd .. + - name: Build disasmtool_lix + run: | + cd disasmtool_lix + mkdir _build + cd _build + cmake .. + make -j$(nproc) + cd .. + cd .. +