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
|
Screen Translator
|
||||||
=================
|
=================
|
||||||
|
|
||||||
|
@ -84,4 +84,5 @@ OTHER_FILES += \
|
|||||||
version.json \
|
version.json \
|
||||||
README.md \
|
README.md \
|
||||||
uncrustify.cfg\
|
uncrustify.cfg\
|
||||||
|
.travis.yml \
|
||||||
TODO.md
|
TODO.md
|
||||||
|
@ -6,8 +6,8 @@ cleanupDirInNeeded $WORK_DIR
|
|||||||
echo "Running all scripts for $PLATFORM"
|
echo "Running all scripts for $PLATFORM"
|
||||||
#./install_deps $@
|
#./install_deps $@
|
||||||
#./get_tessdata.sh $@
|
#./get_tessdata.sh $@
|
||||||
./get_deps.sh $@
|
#./get_deps.sh $@
|
||||||
./make_deps.sh $@
|
#./make_deps.sh $@
|
||||||
./make_app.sh $@
|
./make_app.sh $@
|
||||||
if [ "$PLATFORM" == "linux" ]; then
|
if [ "$PLATFORM" == "linux" ]; then
|
||||||
./make_deb.sh $@
|
./make_deb.sh $@
|
||||||
|
@ -6,6 +6,7 @@ cleanupDirInNeeded $APP_DIR
|
|||||||
|
|
||||||
cd $APP_DIR
|
cd $APP_DIR
|
||||||
echo "Building app"
|
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
|
make $JOBS
|
||||||
|
|
||||||
|
@ -29,7 +29,9 @@ echo $CHANGELOG
|
|||||||
|
|
||||||
echo "Making deb"
|
echo "Making deb"
|
||||||
cp $SRC_DIR/LICENSE.md $DEB_DIR/DEBIAN/copyright
|
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
|
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
|
cp $APP_DIR/ScreenTranslator $DEB_DIR/$INSTALL_DIR/ScreenTranslator
|
||||||
$STRIP -s $DEB_DIR/$INSTALL_DIR/ScreenTranslator
|
$STRIP -s $DEB_DIR/$INSTALL_DIR/ScreenTranslator
|
||||||
cp -r $SRC_DIR/translators $DEB_DIR/$INSTALL_DIR/translators
|
cp -r $SRC_DIR/translators $DEB_DIR/$INSTALL_DIR/translators
|
||||||
|
Loading…
Reference in New Issue
Block a user