Commit graph

43 commits

Author SHA1 Message Date
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
lasconic
88e0c0f31e Revert "prepare release of 2.0 beta2"
This reverts commit a925ae0a2f.
2014-12-22 22:18:35 +01:00
lasconic
a925ae0a2f prepare release of 2.0 beta2 2014-12-22 20:53:35 +01:00
lasconic
cc98125a26 patches for linux packaging 2014-11-09 20:03:56 +00:00
ws
b42d129364 build system: add find_package for Qt 2014-06-27 14:03:17 +02:00
ws
401d702731 small smufl fixes 2013-12-02 09:31:22 +01:00
ws
dfe30326ac more fixes for spanners & import 2013-08-29 11:08:37 +02:00
ws
98ea91fae4 merge master 2013-07-08 14:44:28 +02:00
ws
3eee790ac4 remove EditTempo dialog 2013-07-05 18:54:25 +02:00
ws
1fb3b2882d fix context menu 2013-05-17 11:30:58 +02:00
ws
bac4d1632c comment out qt5.2 functions 2013-05-16 18:58:03 +02:00
ws
f448d29ab4 move to qml2 2013-05-16 17:10:33 +02:00
ws
32b6453b08 initialize ChordRest->crossMeasure 2013-05-16 10:41:28 +02:00
ws
6d188ded87 fix makefile release target 2013-05-15 18:33:39 +02:00
ws
744e68abe0 merge with master 2013-04-17 14:00:26 +02:00
ws
d714b5f451 port to qt5 2013-02-15 14:50:03 +01:00
Werner Schweer
5de89a3b23 small build update 2013-02-06 16:23:27 +01:00
Tony Mountifield
d82fced192 Improve handling of mscore/revision.h
Added a default mscore/revision.h containing "Unknown" as the
revision number (mscore/revision.h remains in .gitignore).
Removed the dependency on "revision" in the Makefiles. Now
"make revision" must be done manually if required.
Added sample post-checkout git hook to allow git automatically
to update mscore/revision.h when doing a git checkout. If installed,
this removes the need to do "make revision" manually.
2013-01-29 16:26:07 +00:00
Tony Mountifield
84b134087e Improved handling of mscore/revision.h
Add mscore/revision.h to .gitignore, since it is a generated file.
Remove mscore/revision.h from the git index.
In Makefile, add "revision" as a dependency of "debug", as it
already is of "release".
2013-01-19 22:15:39 +00:00
Werner Schweer
8d5a94808c build fixes for plugin manual 2012-08-08 11:16:55 +02:00
Werner Schweer
5d0280efcd add plugin manual to .gitignore 2012-08-07 20:52:07 +02:00
Werner Schweer
ad61857acf change build system to create manual pages for plugins 2012-08-07 20:47:48 +02:00
Werner Schweer
6c78cbfd2f build update 2012-07-25 14:52:55 +02:00
Werner Schweer
a73ccc3f8e fix doxygen build; add doxygen configuration for library only 2012-07-20 14:05:00 +02:00
lasconic
921da9c800 make debug for Travis CI 2012-06-12 22:54:00 +02:00
lasconic
5b49b8186f Fix make version 2012-06-07 14:51:53 +02:00
Werner Schweer
126584b509 new beam code, fixes a cross beam problem 2012-06-03 11:55:08 +02:00
lasconic
b4992b468d Fix make revision on windows and linux 2012-05-28 16:14:15 +02:00
Werner Schweer
412ca45401 Initial commit 2012-05-26 14:49:10 +02:00