mirror of
https://github.com/radareorg/radare2.git
synced 2024-12-03 19:01:31 +00:00
Enable V testsuite on GitHub CI (#15796)
* Enable V testsuite on GitHub CI
This commit is contained in:
parent
c01a491bd2
commit
d98c43450f
23
.github/workflows/ccpp.yml
vendored
23
.github/workflows/ccpp.yml
vendored
@ -14,15 +14,24 @@ jobs:
|
||||
strategy:
|
||||
matrix:
|
||||
node_version: ['12']
|
||||
os: [ubuntu-latest, macOS-latest]
|
||||
os: [ubuntu-latest, macos-latest]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: configure
|
||||
run: ./configure
|
||||
- name: make
|
||||
- name: Install pkg-config with Homebrew
|
||||
if: matrix.os == 'macos-latest'
|
||||
run: brew install pkg-config
|
||||
- name: Configure with ACR
|
||||
run: ./configure --prefix=${HOME}
|
||||
- name: Build
|
||||
run: make
|
||||
# Disabled until NodeJS/r2pipe.js problems are solved
|
||||
#- name: make tests
|
||||
# run: make tests
|
||||
- name: Install and run tests
|
||||
run: |
|
||||
# Install the radare2
|
||||
export PATH=${HOME}/install/bin:${PATH}
|
||||
export LD_LIBRARY_PATH=${HOME}/install/lib:${HOME}/install/lib64:${LD_LIBRARY_PATH}
|
||||
export PKG_CONFIG_PATH=${HOME}/lib/pkgconfig:${PKG_CONFIG_PATH}
|
||||
make install
|
||||
# Running the new V suite
|
||||
cd test && make src/r2r
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user