Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
z80maniac committed Apr 5, 2020
0 parents commit 46ba9e9
Show file tree
Hide file tree
Showing 14 changed files with 1,610 additions and 0 deletions.
79 changes: 79 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
name: Build Qt


on:
push:
tags:
- v*


jobs:
build-win:
runs-on: windows-latest

steps:
- name: Checkout
uses: actions/checkout@v1

- name: Setup MSYS2
uses: numworks/setup-msys2@v1
with:
msystem: MINGW64

- name: Build
run: msys2do ./build-win.sh

- name: Generate release notes
shell: bash
run: ./generate-release-notes.sh > RELEASE.md

- name: Release
uses: softprops/action-gh-release@v1
env:
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
with:
files: ${{ runner.temp }}/msys/msys64/home/a/*.pkg.tar.xz


build-osx:
runs-on: macos-latest

steps:
- name: Checkout
uses: actions/checkout@v1

- name: Build
run: ./build-osx.sh all

- name: Generate release notes
run: ./generate-release-notes.sh > RELEASE.md

- name: Release
uses: softprops/action-gh-release@v1
env:
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
with:
files: archive/*.tar.xz


build-linux:
runs-on: ubuntu-18.04
container: ubuntu:18.04

steps:
- name: Checkout
uses: actions/checkout@v1

- name: Build
run: ./build-linux.sh all

- name: Generate release notes
run: ./generate-release-notes.sh > RELEASE.md

- name: Release
uses: softprops/action-gh-release@v1
env:
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
with:
files: archive/*.tar.xz
body_path: RELEASE.md
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
/*/
!/.github/
674 changes: 674 additions & 0 deletions COPYING

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Qt5 Build

Scripts and patches for building Qt5 and some tools.

Not intended for a public use.
Loading

0 comments on commit 46ba9e9

Please sign in to comment.