Commit graph

78 commits

Author SHA1 Message Date
Joachim Schmitz
2c7cd5bb9d Change Linux Makefile to match the Windows and Mac ones
follow up for PR #5928 and just for consistency.
Also improve the syntax for all 3.
2020-04-20 12:11:59 +02:00
anatoly-os
27a67272a7
Merge pull request #5621 from dmitrio95/build-version-config
Simplify version-specific configuration in build scripts
2020-04-07 21:43:45 +02:00
Marlon Volganli
39c53b41a1 rebase + isolate gp7-specific code 2020-03-27 13:41:24 +01:00
Dmitri Ovodok
f3ce93bc5f Fix a typo in Makefile from 0b37675892 2020-03-12 14:41:31 +02:00
Dmitri Ovodok
dafff7c7c0 Correct a typo in Makefile from 0b37675892 2020-03-11 15:37:14 +02:00
Dmitri Ovodok
86b545fa31
Merge pull request #4399 from eridal/add-missing-build-vars
Add missing build variables
2020-03-11 15:33:11 +02:00
Dmitri Ovodok
29e5a76965 Simplify version-specific configuration in build scripts 2020-02-07 13:31:24 +02:00
anatoly-os
d087c12ee3 update master to 3.5 2020-02-07 11:59:29 +02:00
Dmitri Ovodok
9003987bb3 Adjust build configuration for telemetry on Linux and Mac 2019-12-25 12:15:58 +02:00
luz.paz
f31624d746 fix various typos
* Found via `codespell -q 3 -S ./share/locale,./thirdparty -L ba,cann,clas,dur,foto,iff,nd,ois,ot,pres,possibile,snaped,strack,tage,te,uint,thru,valu`  
* Some revisions made per feedback given during review.
* Follow-up typos for review  
* Add revisions per feedback
2019-12-19 06:13:30 -05:00
anatoly-os
912b65c03f update master to version 3.4.0 2019-12-03 15:16:37 +02:00
anatoly-os
d86b76d166 update version on master to 3.3.3 2019-11-15 17:15:10 +02:00
Dmitri Ovodok
39ef4d5317
Merge pull request #5200 from shoogle/appimage
[WIP] AppImage: improve build scripts
2019-11-09 14:33:31 +02:00
anatoly-os
b6fac5eac5 Set current version for master to 3.3.1
Most of the new merged PRs will go to 3.3.1, not 3.3.0
2019-10-28 09:56:09 +02:00
Peter Jonas
684f641b80 AppImage: Improve build scripts
- fix #279707 automatic updates on Linux
    - except for Nightly Builds as this would require
      changes on the Nightly server (see PR #4757)
- fix #271232 create type2 AppImage
- Bundle with linuxdeploy
- Shared Recipe for all architectures

linuxdeploy detects library dependencies and automatically puts
them in the AppImage. This makes the copy-libs scripts redundant.
2019-07-11 06:29:37 +01:00
anatoly-os
d2d40fbe81 switch master to version 3.3
Increase clone depth to 50 to align with Travis jobs. It is time now because the issue with free space on AppVeyor was solved.
2019-07-09 12:22:59 +02:00
anatoly-os
ec5d7eb806 update version to 3.2
Sticking introduces the incompatibility with the previous version, so we need to update the minor version
2019-06-17 13:44:38 +02:00
anatoly-os
ae34c1c478 update master to 3.1 version 2019-02-07 10:57:07 +02:00
anatoly-os
202d0ca1a7 update MuseScore to 3.0.3
Stop pushing new strings to Transifex
2019-01-29 23:20:32 +02:00
anatoly-os
4da0677523 Update version to 3.0.2
stop pushing strings to Transifex
2019-01-21 10:25:44 +02:00
anatoly-os
45b9fb8488 update the url to get updated languages 2019-01-10 14:32:30 +02:00
Martin Scotta
0b37675892 Add missing build variables
The current Makefile does not allow to override the `BUILD_ALSA` and
`BUILD_PORTMIDI` from the command-line.

This change will allow developers to execute:

```sh

make BUILD_ALSA=OFF BUILD_PORTMIDI=OFF

```
2018-12-14 15:46:50 -03:00
lasconic
17c550fd62 expose BUILD_WEBENGINE to Makefile 2018-11-16 19:31:13 +01:00
mirabilos
65cd276439
remove RCS IDs from (almost) all files
they do not make any sense, nor do they get updated, if the
source code is kept in git
2018-11-02 23:53:21 +01:00
lasconic
6f2d96b4e9 fix #267644: Add auto updater to MuseScore development versions 2018-07-19 16:12:48 +02:00
lasconic
459af64d2e [Travis-CI] Zip and upload source code, soundfont, revision.h for stable release 2018-03-19 20:41:16 +01:00
lasconic
1d7280c694 Replace FluidR3Mono_GM by MS_General and don't store SoundFont on git anymore 2018-03-14 15:02:31 +01:00
Jarrad Whitaker
fe3e0875ee cmake COVERAGE option to enable gcov instrumentation 2017-12-19 15:31:39 +01:00
lasconic
04a0219336 Makefile: Add an option to use system's freetype library 2017-05-27 11:40:33 +02:00
lasconic
d5fcc6b64e Make sure the Git SHA in mscore/revision.h always has a lenght of 7 2017-04-20 22:56:03 +02:00
lasconic
3241771f01 add Makefile option for Jack, Portaudio, PulseAudio 2017-03-31 18:47:48 +02:00
Joachim Schmitz
3cb7621484 bump up version to 3.0 2016-04-21 12:58:29 +02:00
lasconic
6b7f3e1c88 simplify CPU count 2016-04-15 13:41:13 +02:00
lasconic
a4665c4d36 Makefile: Use POSIX way of finding CPU count 2016-04-15 13:36:09 +02:00
Joachim Schmitz
e1991b7688 fix #106291: get rid of doxygen
also check for WebEngine and WebEngineWidgets only if not MINGW
2016-04-15 13:22:16 +02:00
Eric Fontaine
da8cda6f24 cross compile AppImage in debian docker on travis for armhf 2016-03-29 22:14:49 -04:00
shoogle
767a95a9db Fix #95541: Portable build for Linux (AppImage)
- Set share path relative to executable on Linux too
- Linux dependencies for portable AppImage
- Helper scripts for desktop integration
- Update man pages
2016-02-17 14:13:24 +00:00
shoogle
1de9ee1839 Fully fix make -j parameter (partially fixed in 7ab44cd) 2015-12-29 15:47:48 +00:00
ws
c6092a7a95 first try in integrating freetype cmake file 2015-11-16 17:05:51 +01:00
ws
d8e4373435 make DPI=72 constant 2015-11-16 14:24:47 +01:00
shoogle
f6587e5d29 fix #76331: Linux Makefile uninstall target doesn't remove directories 2015-09-10 21:00:32 +01:00
shoogle
198319231f fix #57736 and improve Debian packaging to enable Ubuntu nightlies
- Flag unstable builds more obviously
- Add SUFFIX to filenames to prevent conflicts when installing multiple mscore versions in PATH.
- Update references to files with SUFFIX.
- Compress man page with highest gzip compression (Debian requirement)
- Display version in title bar of main window.
- fix #57736: enable/disable LAME mp3 support via Makefile option.
- Makefile option to not update MIME and icon cache on Linux.
- rename linux files for consistency with other CMake config files
- Label special builds in title bar (e.g. nightly builds).
- Create symlink aliases for mscore and man pages.
- Correct MimeType associations for nightlies in desktop file.
- Don't manually set RPATH, let CMake handle it automatically.
- Makefile option to not set RPATH at all (Debian requirement).
2015-08-27 18:01:04 +01:00
Nicolas Froment
3405189c5d Merge pull request #2091 from tiagovaz/master
Fix -j parameter on 'make' when cpuinfo returns processor=0.
2015-06-26 11:12:46 +02:00
shoogle
79ea6132da improving Linux packaging (node:60131)
- automatic installation of Linux man page
- compress man page if gzip is present on system
- updated Linux man page
- tidied Linux man page
- Add .MSCZ and .MSCX to MIME database on Linux
- new Makefile targets to uninstall on Linux
- add MusicXML files to MIME database on Linux
- install mimetype icons on Linux
- changed gzip syntax to support older versions for Linux man page compression
- replaced PNG icons with SVGs
- fix #59196: new MSCZ and MSCX icon designs (SVG)
- never compress man pages on OpenBSD
2015-06-25 13:30:15 +01:00
Tiago Bortoletto Vaz
7ab44cdb4c Fix -j parameter on 'make' when cpuinfo returns processor=0. 2015-06-22 19:01:33 -04:00
lasconic
73fdaf215a go back to development mode 2015-03-24 23:11:13 +01:00
lasconic
90ab8b63c3 prepare 2.0 release 2015-03-21 10:43:55 +01:00
lasconic
1341f0a0b8 Revert bf1ec314e 2015-03-13 12:03:04 +01:00
lasconic
bf1ec314e3 prepare release of 2.0 RC 2015-03-12 17:16:18 +01:00
lasconic
b3f7e70a9a strip mscore binary on install 2014-12-28 11:33:19 +01:00