Davide Beatrici
88931266b2
macx/scripts/osxdist.py: add "--no-compat-warning" option
...
QMake always passes "-arch x86_64" after the parameters specified in our project file, meaning that we can't build the application as 32 bit.
This option allows us to disable the feature (warning when trying to run Mumble on a 32 bit system) for the CI build.
2019-04-05 00:59:40 +02:00
Davide Beatrici
1813fe1af3
macx/scripts/osxdist.py: copy Opus library into App Bundle
...
The script copies the CELT (dynamic) libraries into the App Bundle, so that they are installed and then loaded by Mumble.
This commit adds the Opus library to the list of files to copy, necessary because it is loaded at runtime since e0ee016e5c .
2019-04-05 00:57:17 +02:00
Davide Beatrici
b427333257
Auto-update LICENSE.header in source files
2019-01-25 04:56:19 +01:00
Mikkel Krautz
f6ba3a52bf
Auto-update LICENSE.header in source files.
2018-01-01 23:05:37 +01:00
Mikkel Krautz
828d9301f5
Remove DIST directive from all .pro files.
...
We used to use DIST for referencing extra files that should be included
in our tarballs created by 'make dist'.
However, we've since migrated away relying on 'make dist' in release.pl.
Instead, we include everything, and have a list of items to exclude, such
as IETF RFC drafts distributed in 3rdparty/speex-src that do not adhere to
the Debian Free Software Guidelines.
2017-08-06 20:38:14 +02:00
Mikkel Krautz
91ebb8b0b5
Update tree copyrights to 2017.
2017-01-08 21:05:57 +01:00
Mikkel Krautz
4e2c7e384f
macx: update to use LICENSE.header.
2016-05-10 22:42:03 +02:00
Mikkel Krautz
840a31de0e
macx/scripts: fix osxdist.py and build-installer-overlay to work in a source tree path with spaces in it.
2014-07-20 19:45:23 +02:00
Mikkel Krautz
c8b6d697f5
osxdist.py: create a tarball in addition to the XIP archive for OS X static Murmur.
2013-01-20 18:47:37 +01:00
Mikkel Krautz
7de07df29d
macx: pro file fixes for release.pl.
2012-10-29 19:42:38 +01:00
Mikkel Krautz
8fd27f62fc
osxdist.py: use new README for static server; tweak filename.
2012-09-20 23:05:56 +02:00
Mikkel Krautz
98cacbc28f
osxdist.py: only rmtree if path exists.
2012-09-16 21:38:23 +02:00
Mikkel Krautz
b86c3b7743
osxdist.py: move to a separate Murmur package on OS X.
2012-09-16 20:57:19 +02:00
Mikkel Krautz
63c91fa0dc
osxdist.py: consistent .dmg naming for releases and snapshots.
2012-09-15 14:40:36 +02:00
Mikkel Krautz
c2655fc265
Mumble: allow client to use SBCELT for CELT decoding via CONFIG(sbcelt).
2012-08-09 23:53:09 +02:00
Mikkel Krautz
c6c63fc949
Mumble: add Apple anchor library requirement to OS X codesign requirements.
2012-07-22 02:36:08 +02:00
Mikkel Krautz
08af6c2698
Mumble: properly specify designated requirements for OS X Developer ID code signing.
2012-07-22 01:35:47 +02:00
Mikkel Krautz
cf0d1d1199
Mumble: don't explicitly set codesign signature size in osxdist.py anymore (not needed for Developer ID).
2012-07-21 21:10:31 +02:00
Mikkel Krautz
f2253cfac9
Mumble: optimize osxdist.py for Developer ID signing.
2012-07-21 18:17:27 +02:00
Mikkel Krautz
723dd79f95
Mumble: simplify osxdist.py script, now that our OS X builds are static.
2012-07-21 18:02:52 +02:00
Mikkel Krautz
370c2d304d
OS X: move upgrade variables to upgrade.xml for new productbuild overlay installer.
2012-02-22 18:25:32 +01:00
Mikkel Krautz
30b94b79f9
OS X: productbuild-based overlay installer.
2012-02-22 17:40:13 +01:00
Mikkel Krautz
4ad6ccf7c0
OS X: Add more licenses to disk image.
2012-02-18 17:59:18 +01:00
Mikkel Krautz
6c7d8dc9d5
OS X: Update dist scripts, add --no-server option.
2012-02-18 03:56:14 +01:00
Mikkel Krautz
133a83f983
Build fixes for universal OS X.
2012-01-11 19:02:45 +01:00
Mikkel Krautz
23d1baaa27
osxdist: Add extra codesigning step for flat pkg files and the ability to select the keychain for your codesigning identity.
2011-03-27 15:22:10 +02:00
Thorvald Natvig
1161c9a1c4
Remove 1.1.x - no longer maintained
2011-02-20 04:21:34 +01:00
Thorvald Natvig
685809cf83
Remove CELT 0.10.0
2011-02-07 02:00:47 +01:00
Mikkel Krautz
775165f33d
Add CELT 0.11.0 to OS X dist script.
2011-02-04 19:21:58 +01:00
Thorvald Natvig
c61522e2e9
Remove older CELT 0.9.0
2011-01-23 02:31:06 +01:00
Mikkel Krautz
f38d1ad1c1
Add CELT 0.10 to osxdist.py.
2010-12-27 19:09:04 +01:00
Mikkel Krautz
acf85af3e3
Drop the date from Mac OS X snapshots.
2010-11-29 11:49:54 +01:00
Mikkel Krautz
2ffa6719e0
Don't include newline character from 'git describe' in osxdist.py.
2010-11-29 01:40:16 +01:00
Mikkel Krautz
a0207d5250
Use 'git describe' in osxdist.py.
2010-11-28 23:44:20 +01:00
Mikkel Krautz
409aaa73c4
Use CELT 0.9 in osxdist script.
2010-11-07 01:08:55 +01:00
Mikkel Krautz
212ed932cc
Remove Mac OS X overlay launcher.
2010-08-30 09:48:52 +02:00
Mikkel Krautz
ba654a58fe
Auto-updating overlay installer on Mac OS X.
2010-07-30 15:46:48 +02:00
Mikkel Krautz
8f63e4d79e
Check overlay installer for version info instead of the Mumble app bundle.
2010-07-27 23:15:14 +02:00
Mikkel Krautz
acb93fb662
Switch Mac OS X overlay installer to a signed Apple .pkg installer.
2010-07-26 00:18:32 +02:00
Mikkel Krautz
9ba3eb3899
Dist script fixes for universal build.
2010-07-24 12:53:28 +02:00
Mikkel Krautz
932fe136d7
Fix logic error in osxdist.py. Also make copied libraries explicitly owner-writable (OpenSSL wasn't).
2010-07-16 21:44:12 +02:00
Mikkel Krautz
0cf351ea5d
Only copy mumble-g15-helper to app bundle if it exists.
2010-07-11 18:37:43 +02:00
Mikkel Krautz
3deff65878
Update Mac OS X dist script to build with new Xcode and new libcelt.
2010-04-25 20:48:26 +02:00
Mikkel Krautz
8e9f2603c5
Move overlay loader from our app bundle to the loader itself. Bump loader version.
2010-04-02 01:22:16 +02:00
Mikkel Krautz
6354747b84
Override --signature-size passed to codesign in osxdist.py.
2010-03-31 18:30:36 +02:00
Mikkel Krautz
c63cfa0cb3
Installable overlay for OSX.
2010-03-22 00:35:06 +01:00
Mikkel Krautz
1be405b644
Add targets for x86_64 and universal (i386 and ppc) to osxdist.py.
2010-02-20 18:10:41 +01:00
Mikkel Krautz
a309532e8d
Move OSX dist scripts to macx directory.
2010-02-20 17:01:46 +01:00