diff --git a/.github/workflows/build-linux.yml b/.github/workflows/build-linux.yml new file mode 100644 index 00000000..c456b0bc --- /dev/null +++ b/.github/workflows/build-linux.yml @@ -0,0 +1,16 @@ +name: build-linux +on: + push: + branches: + - master + pull_request: + workflow_dispatch: + +jobs: + build-linux: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - run: sudo apt install -y apt-utils build-essential wget qt5-qmake qt5-qmake-bin qt5-assistant qtbase5-dev qtmultimedia5-dev libqt5charts5 libqt5charts5-dev libqt5multimedia* libqt5datavisualization5-dev libqt5datavisualization5 libopencv-core-dev libopencv-core4.5d libopencv-dev libqwt-qt5-6 libqwt-qt5-dev libarmadillo-dev libarmadillo10 + - run: qmake + - run: make -j4 diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..a391270d --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +.qmake.stash +Makefile +*.o +moc_* +qrc_* +ui_* +DFTFringe