* Run autoconf for CI archives * Cleanup CI file, dont use git-archive-all * Fix a typo * Run autoreconf * Remove old .cvsignore file * Remove old travis CI file * Remove more .cvsignore filestags/0.126.0
@@ -1,21 +0,0 @@ | |||||
*.desc | |||||
*.pc | |||||
*.tar.gz | |||||
*diff | |||||
*diffs | |||||
.deps | |||||
Makefile | |||||
Makefile.in | |||||
aclocal.m4 | |||||
autom4te.cache | |||||
config.cache | |||||
config.h | |||||
config.h.in | |||||
config.log | |||||
config.status | |||||
configure | |||||
jack.spec | |||||
libtool | |||||
stamp-h | |||||
stamp-h.in | |||||
stamp-h1 |
@@ -1,50 +1,53 @@ | |||||
name: Release tarball archive | |||||
name: Source Code tarball | |||||
on: | on: | ||||
push: | push: | ||||
tags: | |||||
- '[0-9]*' | |||||
jobs: | jobs: | ||||
archive_source_code: | archive_source_code: | ||||
if: startsWith(github.ref, 'refs/tags/') | |||||
name: Source Code Tarball | |||||
name: Create source code tarball | |||||
runs-on: ubuntu-18.04 | runs-on: ubuntu-18.04 | ||||
env: | env: | ||||
ARCHIVE_BASENAME: jack1-${{ github.ref_name }} | ARCHIVE_BASENAME: jack1-${{ github.ref_name }} | ||||
steps: | steps: | ||||
- name: Checkout | |||||
uses: actions/checkout@v2 | |||||
with: | |||||
submodules: recursive | |||||
- name: Dependencies setup | |||||
run: | | |||||
sudo apt-get update | |||||
sudo apt-get install python-pip | |||||
sudo pip install git-archive-all | |||||
- name: Archive source code | |||||
shell: bash | |||||
run: | | |||||
cd "${GITHUB_WORKSPACE}" | |||||
git-archive-all --prefix="${ARCHIVE_BASENAME}/" -9 "${{runner.workspace}}/${ARCHIVE_BASENAME}.tar.gz" | |||||
- uses: actions/upload-artifact@v2 | |||||
with: | |||||
name: Source code tarball | |||||
path: ${{runner.workspace}}/${{env.ARCHIVE_BASENAME}}.tar.gz | |||||
- name: Checkout | |||||
uses: actions/checkout@v2 | |||||
with: | |||||
submodules: recursive | |||||
- name: Archive source code | |||||
shell: bash | |||||
run: | | |||||
./autogen.sh | |||||
autoreconf -fiv | |||||
rm -rf autom4te.cache | |||||
rm -f config.h.in~ | |||||
tar -c -z \ | |||||
--exclude=".git*" \ | |||||
--transform="s,^\.,${ARCHIVE_BASENAME}," \ | |||||
-f ~/${ARCHIVE_BASENAME}.tar.gz \ | |||||
. | |||||
- uses: actions/upload-artifact@v2 | |||||
with: | |||||
name: Source code tarball | |||||
path: ~/${{env.ARCHIVE_BASENAME}}.tar.gz | |||||
deploy: | deploy: | ||||
if: startsWith(github.ref, 'refs/tags/') | if: startsWith(github.ref, 'refs/tags/') | ||||
runs-on: ubuntu-18.04 | runs-on: ubuntu-18.04 | ||||
env: | |||||
ARCHIVE_BASENAME: jack1-${{ github.ref_name }} | |||||
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} | |||||
needs: | needs: | ||||
- archive_source_code | |||||
- archive_source_code | |||||
steps: | steps: | ||||
- uses: actions/download-artifact@v2 | |||||
with: | |||||
name: Source code tarball | |||||
- uses: softprops/action-gh-release@v1 | |||||
env: | |||||
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} | |||||
with: | |||||
tag_name: ${{ github.ref_name }} | |||||
name: Release ${{ github.ref_name }} | |||||
draft: false | |||||
prerelease: false | |||||
files: | | |||||
jack1-${{ github.ref_name }}.* | |||||
- uses: actions/download-artifact@v2 | |||||
with: | |||||
name: Source code tarball | |||||
- uses: softprops/action-gh-release@v1 | |||||
with: | |||||
tag_name: ${{ github.ref_name }} | |||||
name: Release ${{ github.ref_name }} | |||||
draft: false | |||||
prerelease: false | |||||
files: | | |||||
${{ env.ARCHIVE_BASENAME }}.tar.gz |
@@ -1,32 +0,0 @@ | |||||
sudo: false | |||||
os: | |||||
- osx | |||||
- linux | |||||
language: | |||||
- c | |||||
compiler: | |||||
- gcc | |||||
- clang | |||||
addons: | |||||
apt: | |||||
packages: | |||||
- libsamplerate-dev | |||||
- libsndfile-dev | |||||
- libasound2-dev | |||||
- libdb-dev | |||||
- doxygen | |||||
before_install: | |||||
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew update; fi | |||||
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew outdated pkg-config || brew upgrade pkg-config; fi | |||||
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew uninstall libtool && brew install libtool; fi | |||||
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install libsamplerate; fi | |||||
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install libsndfile; fi | |||||
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install readline; fi | |||||
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install berkeley-db; fi | |||||
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install doxygen; fi | |||||
script: | |||||
- ./autogen.sh | |||||
- ./configure | |||||
- make |
@@ -1,10 +0,0 @@ | |||||
Makefile | |||||
Makefile.in | |||||
compile | |||||
config.guess | |||||
config.sub | |||||
depcomp | |||||
install-sh | |||||
ltmain.sh | |||||
missing | |||||
mkinstalldirs |
@@ -1,3 +0,0 @@ | |||||
Makefile | |||||
Makefile.in | |||||
*.h |
@@ -1,5 +0,0 @@ | |||||
Makefile | |||||
Makefile.in | |||||
doxygen-build.stamp | |||||
reference.doxygen | |||||
reference |
@@ -1,2 +0,0 @@ | |||||
Makefile | |||||
Makefile.in |
@@ -1,7 +0,0 @@ | |||||
.deps | |||||
.libs | |||||
Makefile | |||||
Makefile.in | |||||
*.lo | |||||
jack_alsa.la | |||||
jack_alsa_pcm.la |
@@ -1,6 +0,0 @@ | |||||
Makefile | |||||
Makefile.in | |||||
*.lo | |||||
*.la | |||||
.deps | |||||
.libs |
@@ -1,6 +0,0 @@ | |||||
Makefile | |||||
Makefile.in | |||||
.deps | |||||
.libs | |||||
*.lo | |||||
*.la |
@@ -1,7 +0,0 @@ | |||||
*.lo | |||||
.deps | |||||
.libs | |||||
Makefile | |||||
Makefile.in | |||||
jack_freebob.la | |||||
@@ -1,6 +0,0 @@ | |||||
Makefile | |||||
Makefile.in | |||||
.deps | |||||
.libs | |||||
*.lo | |||||
*.la |
@@ -1,7 +0,0 @@ | |||||
Makefile | |||||
Makefile.in | |||||
.deps | |||||
.libs | |||||
*.lo | |||||
*.la | |||||
*.loT |
@@ -1,8 +0,0 @@ | |||||
.deps | |||||
.libs | |||||
Makefile | |||||
Makefile.in | |||||
jack_md5.h | |||||
jackd | |||||
jackd.1 | |||||
jackstart |
@@ -1,7 +0,0 @@ | |||||
.deps | |||||
.libs | |||||
Makefile | |||||
Makefile.in | |||||
*.lo | |||||
*.loT | |||||
*.la |