diff options
| -rw-r--r-- | .gitignore | 56 | ||||
| -rw-r--r-- | .travis.yml | 34 | ||||
| -rw-r--r-- | .travis.yml.broken | 50 | ||||
| -rw-r--r-- | README.md | 1 |
4 files changed, 141 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3f0e9d0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,56 @@ +# C++ objects and libs +*.slo +*.lo +*.o +*.a +*.la +*.lai +*.so +*.so.* +*.dll +*.dylib + +# Qt-es +object_script.*.Release +object_script.*.Debug +*_plugin_import.cpp +/.qmake.cache +/.qmake.stash +*.pro.user +*.pro.user.* +*.qbs.user +*.qbs.user.* +*.moc +moc_*.cpp +moc_*.h +qrc_*.cpp +ui_*.h +*.qmlc +*.jsc +Makefile* +*build-* +*.qm +*.prl + +# Qt unit tests +target_wrapper.* + +# QtCreator +*.autosave + +# QtCreator Qml +*.qmlproject.user +*.qmlproject.user.* + +# QtCreator CMake +CMakeLists.txt.user* + +# QtCreator 4.8< compilation database +compile_commands.json + +# QtCreator local machine specific files for imported projects +*creator.user* + +build + +android diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..aafbbd1 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,34 @@ + +language: cpp +sudo: require +dist: trusty +before_install: + - sudo apt-get install libtag1-dev qt5-qmake libqt5x11extras5-dev qt5-default qttools5-dev-tools libqt5svg5-dev qtmultimedia5-dev libgtk2.0-dev +script: + - qmake + - make -j$(nproc) + - make install INSTALL_ROOT=appdir -j$(nproc) install ; find appdir/ + - wget -c -nv "https://github.com/probonopd/linuxdeployqt/releases/download/continuous/linuxdeployqt-continuous-x86_64.AppImage" + - chmod a+x linuxdeployqt-continuous-x86_64.AppImage + - "./linuxdeployqt-continuous-x86_64.AppImage appdir/usr/share/applications/*.desktop -bundle-non-qt-libs" + - "./linuxdeployqt-continuous-x86_64.AppImage appdir/usr/share/applications/*.desktop -appimage" +after_success: + - find appdir -executable -type f -exec ldd {} \; | grep " => /usr" | cut -d " " -f 2-3 | sort | uniq + - wget -c https://github.com/probonopd/uploadtool/raw/master/upload.sh + - bash upload.sh AleePlayer*.AppImage* + - wget https://raw.githubusercontent.com/k3rn31p4nic/travis-ci-discord-webhook/master/send.sh + - chmod +x send.sh + - ./send.sh success $WEBHOOK_URL +after_failure: + - wget https://raw.githubusercontent.com/k3rn31p4nic/travis-ci-discord-webhook/master/send.sh + - chmod +x send.sh + - ./send.sh failure $WEBHOOK_URL + +compiler: + - gcc +dist: xenial + +branches: + except: + - # Do not build tags that we create when we upload to GitHub Releases + - /^(?i:continuous)/ diff --git a/.travis.yml.broken b/.travis.yml.broken new file mode 100644 index 0000000..ee45ede --- /dev/null +++ b/.travis.yml.broken @@ -0,0 +1,50 @@ + +language: cpp +os: + - linux +# - osx +sudo: require +dist: trusty +#osx_image: xcode10.2 +before_install: + - export STAGE=before_install + - ./scripts/travis.sh +script: + - export STAGE=script + - ./scripts/travis.sh + +after_success: + - export STAGE=after_success + - ./scripts/travis.sh + - wget https://raw.githubusercontent.com/k3rn31p4nic/travis-ci-discord-webhook/master/send.sh + - chmod +x send.sh + - ./send.sh success $WEBHOOK_URL +after_failure: + - wget https://raw.githubusercontent.com/k3rn31p4nic/travis-ci-discord-webhook/master/send.sh + - chmod +x send.sh + - ./send.sh failure $WEBHOOK_URL + +compiler: + - gcc +dist: xenial + +#addons: +# homebrew: +# taps: +# - kde-mac/kde +# packages: +# - qt5 +# - gstreamer +# - gst-plugins-good +# - gst-plugins-bad +# - gst-plugins-ugly +# - cmake +# - libmusicbrainz +# - taglib +# - kf5-extra-cmake-modules +# update: true + +branches: + except: + - # Do not build tags that we create when we upload to GitHub Releases + - /^(?i:continuous)/ diff --git a/README.md b/README.md new file mode 100644 index 0000000..e38739b --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +# Alee Audio Player |
