Travis integration.
This commit is contained in:
parent
4a14a0af7f
commit
4f8958b9c6
18
.travis.yml
Normal file
18
.travis.yml
Normal file
@ -0,0 +1,18 @@
|
||||
language: cpp
|
||||
compiler:
|
||||
- gcc
|
||||
- clang
|
||||
sudo: required
|
||||
dist: trusty
|
||||
install: ./scripts/install_deps.sh
|
||||
script: cd scripts && ./make_all.sh
|
||||
branches:
|
||||
only:
|
||||
- master
|
||||
- develop
|
||||
- /.*travis/
|
||||
os:
|
||||
- linux
|
||||
email:
|
||||
on_success: change
|
||||
on_failure: change
|
@ -1,3 +1,5 @@
|
||||
[](https://travis-ci.org/OneMoreGres/ScreenTranslator.svg)
|
||||
|
||||
Screen Translator
|
||||
=================
|
||||
|
||||
|
@ -84,4 +84,5 @@ OTHER_FILES += \
|
||||
version.json \
|
||||
README.md \
|
||||
uncrustify.cfg\
|
||||
.travis.yml \
|
||||
TODO.md
|
||||
|
@ -6,8 +6,8 @@ cleanupDirInNeeded $WORK_DIR
|
||||
echo "Running all scripts for $PLATFORM"
|
||||
#./install_deps $@
|
||||
#./get_tessdata.sh $@
|
||||
./get_deps.sh $@
|
||||
./make_deps.sh $@
|
||||
#./get_deps.sh $@
|
||||
#./make_deps.sh $@
|
||||
./make_app.sh $@
|
||||
if [ "$PLATFORM" == "linux" ]; then
|
||||
./make_deb.sh $@
|
||||
|
@ -6,6 +6,7 @@ cleanupDirInNeeded $APP_DIR
|
||||
|
||||
cd $APP_DIR
|
||||
echo "Building app"
|
||||
QT_SELECT=qt5 $QMAKE "CONFIG-=debug_and_release" "CONFIG+=release" $SRC_DIR
|
||||
lrelease $SRC_DIR/ScreenTranslator.pro
|
||||
$QMAKE -qt=qt5 "CONFIG-=debug_and_release" "CONFIG+=release" $SRC_DIR
|
||||
make $JOBS
|
||||
|
||||
|
@ -29,7 +29,9 @@ echo $CHANGELOG
|
||||
|
||||
echo "Making deb"
|
||||
cp $SRC_DIR/LICENSE.md $DEB_DIR/DEBIAN/copyright
|
||||
mkdir -p $DEB_DIR/usr/share/pixmaps/
|
||||
cp $SRC_DIR/images/STIconBlue.png $DEB_DIR/usr/share/pixmaps/ScreenTranslator.png
|
||||
mkdir -p $DEB_DIR/$INSTALL_DIR/
|
||||
cp $APP_DIR/ScreenTranslator $DEB_DIR/$INSTALL_DIR/ScreenTranslator
|
||||
$STRIP -s $DEB_DIR/$INSTALL_DIR/ScreenTranslator
|
||||
cp -r $SRC_DIR/translators $DEB_DIR/$INSTALL_DIR/translators
|
||||
|
Loading…
Reference in New Issue
Block a user