diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8f828d7..212d1d0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,16 +11,6 @@ jobs: - uses: actions/checkout@v2 - name: dependencies run: sudo apt install gcc-10 g++-10 libgcc-10-dev - - name: dependencies - run: | - git clone https://github.com/jeremy-rifkin/libdwarf-code.git - cd libdwarf-code - git checkout b07d7201fd38a7dd8e6914ec4da120ef60dde262 - mkdir build && cd build - cmake .. -DBUILD_SHARED_LIBS=On -DLIBDWARF_BUILD_SHARED=On - make -j - sudo make install VERBOSE=1 - sudo find /usr -name "libdwarf.h" - name: build run: | pip3 install colorama @@ -29,15 +19,6 @@ jobs: runs-on: macos-13 steps: - uses: actions/checkout@v2 - - name: dependencies - run: | - git clone https://github.com/jeremy-rifkin/libdwarf-code.git - cd libdwarf-code - git checkout b07d7201fd38a7dd8e6914ec4da120ef60dde262 - mkdir build && cd build - cmake .. -DBUILD_SHARED_LIBS=On -DLIBDWARF_BUILD_SHARED=On - make -j - sudo make install - name: build run: | pip3 install colorama diff --git a/ci/build-in-all-configs.py b/ci/build-in-all-configs.py index 9d69349..493cbd8 100644 --- a/ci/build-in-all-configs.py +++ b/ci/build-in-all-configs.py @@ -57,7 +57,6 @@ def build(matrix): f"-D{matrix['symbols']}=On", f"-D{matrix['demangle']}=On", "-DCPPTRACE_BACKTRACE_PATH=/usr/lib/gcc/x86_64-linux-gnu/10/include/backtrace.h", - "-DCPPTRACE_USE_SYSTEM_LIBDWARF=On" ) if succeeded: run_command("make", "-j", "VERBOSE=1") @@ -102,7 +101,6 @@ def build_full_or_auto(matrix): f"-DCMAKE_CXX_COMPILER={matrix['compiler']}", f"-DCMAKE_CXX_STANDARD={matrix['std']}", f"-DCPPTRACE_BACKTRACE_PATH=/usr/lib/gcc/x86_64-linux-gnu/10/include/backtrace.h", - "-DCPPTRACE_USE_SYSTEM_LIBDWARF=On" ] if matrix["config"] != "": args.append(f"{matrix['config']}")