Commit Graph

73 Commits

Author SHA1 Message Date
Bartłomiej Burdukiewicz
e2952586d1 Added additional CI test for passing sysroot flags via CC and CXX. 2020-01-09 23:14:50 +01:00
Twinaphex
7747e3a6b4
Revert "Don't try to import secret certificates during PRs" 2019-12-31 18:28:59 +01:00
Jean-André Santoni
dd658a05b4
Don't try to import secret certificates during PRs 2019-12-27 10:16:04 +07:00
Twinaphex
cf97f39cac
Update .travis.yml 2019-12-25 21:26:17 +01:00
Twinaphex
3cfed7ba01
Merge pull request #9677 from orbea/travis
travis: Log configure arguments + use before_script.
2019-12-16 14:40:17 +01:00
Twinaphex
a01e99aa63
Update .travis.yml 2019-12-05 10:29:32 +01:00
Jean-André Santoni
93df88a5d6
Typo 2019-11-30 14:24:38 +07:00
Jean-André Santoni
3ed2cf7812
CI 2019-11-30 13:01:43 +07:00
Jean-André Santoni
8da54e2349
Uncomment stuff 2019-11-20 10:09:24 +07:00
Jean-André Santoni
8191f2775f
Add Qt back 2019-11-19 17:46:35 +07:00
Jean-André Santoni
f142caea11
Disable some other builds for now 2019-11-19 17:40:01 +07:00
Jean-André Santoni
d2f381d121
Try to take qt5 out 2019-11-19 17:39:19 +07:00
Jean-André Santoni
90b56fb487
Move back code signing to travis 2019-11-19 17:38:19 +07:00
Jean-André Santoni
309045e0ac
Move the logic to the shell script 2019-11-19 17:38:18 +07:00
Jean-André Santoni
ded406984f
Don't codesign this way 2019-11-19 17:38:18 +07:00
Jean-André Santoni
2a7b76249c
Use xcode 11.2 and attempt to notarize the .app 2019-11-19 17:38:18 +07:00
Jean-André Santoni
e49d505254
Code sign OSX release 2019-11-19 17:38:11 +07:00
Jean-André Santoni
249c73d68c
Revert "Try xcode 11.1"
This reverts commit ffda27c8a7.
2019-11-19 15:21:08 +07:00
Jean-André Santoni
ffda27c8a7
Try xcode 11.1 2019-11-19 13:42:06 +07:00
Jean-André Santoni
1581d23a6c
Prevent deplicate travis jobs 2019-11-19 13:17:10 +07:00
orbea
841b3d620f travis: Log configure arguments + use before_script. 2019-11-01 09:41:38 -07:00
orbea
253f770259 travis: Try to fix xcode10.1.
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- active_support/core_ext/object/blank (LoadError)
	from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
	from /usr/local/Homebrew/Library/Homebrew/global.rb:12:in `<top (required)>'
	from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in `require_relative'
	from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in `<main>'

The command "brew install --force-bottle qt5" exited with 1.

Source: https://stackoverflow.com/questions/54888582/ruby-cannot-load-such-file-active-support-core-ext-object-blank
2019-10-15 09:48:07 -07:00
twinaphex
b29fbbb587 Update CHANGES.md and add another travis target 2019-10-14 00:38:47 +02:00
twinaphex
918b0619d0 (Travis) Add disable audio mixer target 2019-10-05 19:02:29 +02:00
Twinaphex
da06dfca0d
Update .travis.yml 2019-09-29 20:05:21 +02:00
orbea
0e6ec8a887 travis: Try assembleNormalRelease. 2019-07-26 13:33:11 -07:00
orbea
347f13d05e travis: Test android builds. 2019-07-26 12:22:03 -07:00
twinaphex
8343e121be Add rule to travis.yml 2019-07-22 15:33:38 +02:00
Twinaphex
0ece9063e8
Add Travis check to build without HAVE_CDROM 2019-07-22 14:52:07 +02:00
twinaphex
9394a31277 (Travis) Add --disable-overlay target 2019-07-10 05:43:58 +02:00
orbea
dd1182e32e travis: Update to xenial.
The normal LTS period for trusty is expired on April 25, 2019.
2019-06-12 06:30:00 -07:00
orbea
e794c8d287 travis: Test darwin builds with qb.
There is a Darwin code path in the qb configure scripts and as far as I
can tell it has not been tested heavily in a long time.

This will expose this code path for travis builds with only clang which
will make it easier to test qb changes without breaking Darwin support.
I am surprised that this hasn't already happened...

Some things to note are.

* It appears gcc is really clang on macOS.
* Both C89_BUILD and CXX_BUILD were ommitted because they are broken in
  ways I can not fix. In the event any interested parties wish to fix
  these issues they can be easily added.
* This will use the default macOS version available with travis which is
  currently 10.13. Other version(s) can be specified if desired, I am
  not sure which versions are best to test. See the following link for
  more details.

https://docs.travis-ci.com/user/reference/osx#macos-version
2019-06-09 07:38:47 -07:00
orbea
0d167afc4f Fix the OpenGLES3 build.
This depends on HAVE_EGL.

Revert "Remove this Travis test for now"

This reverts commit 678089c2de.
2019-06-01 13:37:48 -07:00
orbea
35d4405d3e qb: Fix the zlib check.
This is the correct change to prefer the builtin zlib.

Revert "(QB) Bake in zlib by default, make zlib as dynamic library dependency"

This reverts commit 2713e792ca.

Revert "(QB) Change behavior - if HAVE_ZLIB = no, that doesn't mean"

This reverts commit f66fe5e16b.
2019-06-01 07:39:02 -07:00
twinaphex
678089c2de Remove this Travis test for now 2019-05-31 07:43:58 +02:00
orbea
1a3f16ded1 Fix --enable-opengles and --enable-opengles3 (#8749)
* qb: Fix OpenGLES build.

The gl core video driver requires at least OpenGLES 3 and
OpenGL 1 is not compatible with OpenGLES 2 or 3.

* travis: Test OpenGLES builds on linux.
2019-05-10 23:47:36 +02:00
orbea
9a41ccd694 travis: Test building with --disable-menu for linux. 2019-05-04 09:12:16 -07:00
orbea
5f8bf221c6 travis: Refactor configure argument handling. 2019-05-04 08:59:53 -07:00
orbea
f45a70d1e8 travis: Avoid more duplication. 2019-04-20 17:03:35 -07:00
orbea
ea4415b5f4 travis: Add C89_BUILD and CXX_BUILD. 2019-04-20 13:47:29 -07:00
orbea
443e6a2b1d travis: Avoid some duplication. 2019-04-20 13:02:45 -07:00
orbea
32fa63a593 travis: Update to xcode10.1.
This should save a few minutes during the build.
2019-01-21 23:39:05 -08:00
orbea
9c7affc2cf Travis + qb fixes. (#8040)
* travis: Enable building qt for linux.

* qb: Set QT_SELECT for moc and qtchooser.

This should have no effect on systems where qtchooser is not used.

Fixes https://github.com/libretro/RetroArch/issues/8028

* qb: Actually disable c++ features if there is no c++ compiler.

Now this warning actually does something.

  Warning: A working C++ compiler was not found, C++ features will be disabled.
2019-01-19 11:21:31 -05:00
orbea
79f8b6281f Revert "WIP: travis: Enable building qt for linux." (#8039) 2019-01-18 14:34:22 -05:00
orbea
4b20386b07 travis: Test global packages. 2019-01-18 11:11:56 -08:00
orbea
d8a62d5eab travis: Test QT_SELECT. 2019-01-18 09:27:16 -08:00
orbea
6f094a3fdd travis: Enable building qt for linux. 2019-01-18 09:27:16 -08:00
orbea
2d7bb5519b travis: Don't use libretro-super for xcode9.3 2019-01-17 07:08:58 -08:00
Rob Loach
63ba60ae1a
Merge pull request #7976 from orbea/brew
travis: Attempt to fix xcode9.3 travis build.
2019-01-13 14:41:31 -05:00
orbea
39442c7bba travis: Clean up. 2019-01-11 02:16:08 -08:00