Commit Graph

67 Commits

Author SHA1 Message Date
Mark Liversedge
aed160decc CI Deprecate support for QT4 on Mac
.. we no longer build with QT4, so deprecate it in Travis

.. there are still some users that build with QT4 on Linux/OpenBSD
   but we no longer seek to support this configuration officially
2016-11-22 03:11:03 +00:00
Mark Liversedge
8c2d0816af CI GC_WANT_R retry without RInside/Rcpp
.. reactrivate building with R support now we do not
   have RInside and Rcpp
2016-04-27 21:52:43 +01:00
Mark Liversedge
4b588f7170 CI Travis Disable GC_WANT_R for now
.. c++11, 5.5.1, stdlib conflicts across dependencies
2016-04-13 09:47:32 +01:00
Mark Liversedge
4715b19aae CI Travis Build with GC_WANT_R
.. build with R support baked in.
2016-04-13 08:38:54 +01:00
Mark Liversedge
4dafe866de CI Travis Should Fix Shell Escape Hell
.. shaking my head, escaped YAML for escaped Shell, for sed.
2016-04-12 21:49:53 +01:00
Mark Liversedge
a02ac0fae5 CI Travis Sed syntax and escaped commands
.. losing the will to live.
2016-04-12 21:45:28 +01:00
Mark Liversedge
cac3d0657a CI Travis Shell Escape Again 2016-04-12 21:41:17 +01:00
Mark Liversedge
c467df815c CI Travis Shell Escape Hell
.. something is broken in .yml markup (!?)
2016-04-12 21:37:28 +01:00
Mark Liversedge
fdaa3ee0a6 CI Travis sed and shell escapes 2016-04-12 21:31:31 +01:00
Mark Liversedge
0315534fd5 CI Travis Shell Escape Error (?)
.. not sure why their was a mismatched " at runtime
   it looks ok to me. So changed to ' in an attempt to fix
2016-04-12 21:13:32 +01:00
Mark Liversedge
49b357e63f CI Travis RInside Fix
.. sed command line error
2016-04-12 20:52:03 +01:00
Mark Liversedge
71c54fd329 CI Travis install RInside
.. with CALLBACKS enabled
2016-04-12 20:35:36 +01:00
Mark Liversedge
f7fbeecf5d CI Travis Rcpp install (again)
.. halfwittery in last commit
2016-04-12 20:17:59 +01:00
Mark Liversedge
371fadfdcb CI Travis Install Rccp
.. in readiness for RInside build and install
   with GC_WANT_R
2016-04-12 20:02:39 +01:00
Mark Liversedge
b0b4f868d5 CI Install R update
.. brew tap homebrew/science
   to see if that finds it
2016-04-12 19:31:53 +01:00
Mark Liversedge
2a5243e558 CI Travis Install R
.. getting ready to build with GC_WANT_R
2016-04-12 19:24:13 +01:00
gcoco
e16ac1ae5c Allow QT version choice for MAC
[ci skip]
2016-04-02 17:35:28 -04:00
Mark Liversedge
26d09a3e98 CI Travis QT5 issues
.. added -Wno-c++11-narrowing to fix build of qwtplot3d libs
.. travis/install-qt.sh has some diags
2016-04-02 19:48:02 +01:00
gcoco
3575d9159d Add -lusb-1.0
Make it easier to understand that this is using libusb-compat and libusb-1.0.
[ci skip]
2016-03-19 10:34:14 -04:00
gcoco
87b0b0b5be Reenable Qt 5 builds
Use a script to install Qt. We force Qt5 to pick Qt 5.5.1
[ci skip]
2016-03-18 21:44:52 -04:00
Mark Liversedge
4ea6d2519f CI Disable QT5 test builds as 5.6 breaks things
.. notably c++11 needed which breaks a few dependencies

.. WebKit is not available and breaks our builds

.. we will likely need to fixup WebEngine and c++11 in some
   fashion. This may mean we deprecate qwtplot3d and we
   pre-build WebKit for builds
2016-03-18 21:42:08 +00:00
Mark Liversedge
00f6c461b2 Fixup Directory Reorg for Travis-CI and OSX builds
.. wrong path for D2XX
.. Secrets.h has moved
.. QtMacVideoWindow.h should be in Gui
2016-02-25 15:28:20 +00:00
Mark Liversedge
1e3c8aa83e CI Build with CloudDB
.. since src.pro removes for QT4 this should work.
2016-01-17 10:27:05 +00:00
gcoco
9c1375fb5e Oops. Wrong repo 2015-12-31 18:14:11 -05:00
gcoco
c0b557181d Update .travis.yml 2015-12-31 18:11:47 -05:00
Mark Liversedge
8673248650 CI Fix gcconfig.pri -lz
.. the logic for gcconfig.pri was reversed
   and now we must uncomment for local compress
   libs, rather than getting them by default.
2015-12-28 19:09:39 +00:00
Mark Liversedge
b054b08688 CI remove deployment
.. it doesn't work and might be better to use a
   secure ftp approach or similar.

.. need to fix this for the nightly development
   builds planned for v4.0

[skip ci]
2015-11-29 22:19:02 +00:00
Mark Liversedge
be24d80fea CI add before_deploy:
.. to workaround issues with deployment.
2015-11-25 16:10:42 +00:00
gcoco
4e0520db5b Fix GC check 2015-11-10 15:22:56 -05:00
Mark Liversedge
c1021e2907 CI Use default Travis environment
.. 10.9 and Xcode 6 right now
.. see if the deployment works. sigh.
2015-11-08 14:10:29 +00:00
Mark Liversedge
23d0ac21f3 CI Fix macdeployqt AFTER it runs
.. LOL
2015-11-08 13:32:29 +00:00
Mark Liversedge
5c8bef0771 CI OSX Image xcode7.2b1 NOT xcode7.2 2015-11-08 12:13:30 +00:00
Mark Liversedge
a26bf21e5f CI Xcode 7.2 on El Cap with QT5.5
.. see if it helps !
2015-11-08 12:05:24 +00:00
Mark Liversedge
66f6d29f51 CI .py missing
.. from name of macdeployqtfix.py
2015-11-08 10:21:53 +00:00
Mark Liversedge
d5a052a77f CI add macdeployqtfix.py
.. see if it can help with the created bundle
2015-11-08 10:07:02 +00:00
gcoco
43a62824d0 APP is found at /Volumes/GoldenCheetah
[ci skip]
2015-11-07 23:15:17 -05:00
Mark Liversedge
94df478ea2 CI Back to prior state, test ok
.. but binary created is broken
2015-11-07 23:34:58 +00:00
Mark Liversedge
2b6b73442d CI Try Brew QT551 with XCode 7.0
.. sadly running out of ideas.
2015-11-07 23:03:38 +00:00
Mark Liversedge
91076df6be CI brew update twice
.. in the XCode 6.4 image brew needs this fixup
   all a bit naff. See: https://github.com/Homebrew/homebrew/issues/42553
2015-11-07 22:10:09 +00:00
Mark Liversedge
403cd167c3 CI Try QT5.5.1 with XCode 6.4
.. which uses the 10.10 sdk
2015-11-07 21:53:38 +00:00
Mark Liversedge
706ce55275 Revert "CI Another Test for QT5.5 and XCode 7.1"
This reverts commit c6a134adb3.

Giving up for now on QT5.5
2015-11-07 21:34:23 +00:00
Mark Liversedge
8704ba4118 CI Another Test for QT5.5 and XCode 7.1
.. setting QMAKE_MAC_SDK when running qmake to see if it helps....
2015-11-07 20:48:48 +00:00
Mark Liversedge
6b756f57b0 CI Dropbox secrets
.. were moved to Secrets.h, no need to edit them
   out of comments in gcconfig.pri
2015-11-07 20:32:17 +00:00
Mark Liversedge
a5e7e5672f Revert "CI Test build with QT5.5 and XCode 7.1"
This reverts commit 2f9d74d759.

Will come back and look again at QT5.5 with QT7 but for
now lets just stick with the method that works (albeit the
binary created doesn't work!)
2015-11-07 20:23:03 +00:00
Mark Liversedge
70165000c4 CI Test build with QT5.5 and XCode 7.1
.. may need to fixup QMAKE_MAC_SDK too, but want to
   test building with QT5.5.1
2015-11-07 19:47:07 +00:00
Mark Liversedge
68714aa706 CI fix path to check-gc.sh
[skip ci]
2015-11-07 16:30:16 +00:00
Mark Liversedge
3fa6cd5133 CI Back to 5.4.2
.. brew 5.5.1 has problems
.. reinstate 3d
.. fixup missing cocoa dynamic lib
2015-11-07 16:08:33 +00:00
Mark Liversedge
55b2f6b4d2 CI Disable QwtPlot3d and Qt4 builds
.. don't want qt4 any more

.. qwtplot3d fails to build on QT 5.5, we may need to think about
   either pulling it into the repo and patching, or just deprecating
   it altogether.
2015-11-07 15:04:30 +00:00
Mark Liversedge
6951098de6 CI Brew install $QT
.. eschew the install script and get the latest and greatest for
   the branch being installed qt4 or qt5
2015-11-07 14:48:54 +00:00
Mark Liversedge
bbf262249e CI Reinstate QT4 and fix syntax
.. in .travis.kml
2015-11-03 15:43:05 +00:00