mirror of
https://github.com/radareorg/acr.git
synced 2026-11-07 06:25:58 -10:00
Add badge and GitHub Actions
This commit is contained in:
1 parent
6a171d5aa0
commit
da3ff476e0
3 files changed
+40
-1
No files matched your search
@@ -0,0 +1,38 @@
|
||||
# This is a basic workflow that is manually triggered
|
||||
|
||||
name: ci
|
||||
|
||||
on: push
|
||||
|
||||
# Controls when the action will run. Workflow runs when manually triggered using the UI
|
||||
# or API.
|
||||
# on:
|
||||
# workflow_dispatch:
|
||||
# # Inputs the workflow accepts.
|
||||
# inputs:
|
||||
# name:
|
||||
# # Friendly description to be shown in the UI instead of 'name'
|
||||
# description: 'Build and test'
|
||||
# # Default value if no value is explicitly provided
|
||||
# default: 'ACR'
|
||||
# # Input has to be provided for the workflow to run
|
||||
# required: true
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
build:
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
- name: Clone
|
||||
run: cd .. ; rm -rf acr ; git clone https://github.com/radare/acr ; cd acr
|
||||
- name: Configure
|
||||
run: ./configure --prefix=/usr
|
||||
- name: Build and install
|
||||
run: make ; sudo make install
|
||||
- name: Run tests
|
||||
run: make -C tests
|
||||
- name: Regenerate
|
||||
run: sh autogen.sh
|
||||
@@ -1,6 +1,8 @@
|
||||
ACR: Auto Conf Replacement
|
||||
==========================
|
||||
|
||||

|
||||
|
||||
ACR tries to replace autoconf functionality generating a full-compatible
|
||||
'configure' script (runtime flags). But using shell-script instead of m4.
|
||||
This means that ACR is faster, smaller and easy to use.
|
||||
|
||||
Reference in new issue
Block a user