Commit graph

375 commits

Author SHA1 Message Date
YPozdnyakov
87f8ead07e [Summary]: changes to par command to provide approved build name's format 2014-11-13 11:43:12 +02:00
Robin Gareus
6c34ab8b02 allow to use cairo-image/software surface for canvas & cairowidgets
Conflicts:
	libs/gtkmm2ext/cairo_widget.cc
2014-11-03 10:03:45 -05:00
VKamyshniy
e5a5e1fe71 [Summary] Switching the application name to Tracks Live 2014-10-30 21:30:15 +02:00
Paul Davis
d636e1df90 improved macros for handling Mavericks-style Carbon headers; remove redundant extra addition of --stdlib=libc++ in CXXFLAGS on mavericks 2014-10-07 16:16:57 -04:00
Greg Zharun
3294174ba4 Revert "[Summary] Reworked versioning according to Waves requirements"
This reverts commit e3c080ea9e.
2014-09-08 12:40:58 +03:00
Greg Zharun
e3c080ea9e [Summary] Reworked versioning according to Waves requirements 2014-09-08 12:24:32 +03:00
Paul Davis
bd1bf7749b rename system and user config files with product-neutral names 2014-09-04 12:31:39 -04:00
Paul Davis
68374fa9ec revert to continued used of .ardour as session file suffix for now, to avoid immediate transition issues 2014-09-03 20:41:20 -04:00
Paul Davis
2608c93449 rationalize, parameterize, standardize product names, install directories, executable names 2014-09-03 20:27:10 -04:00
Paul Davis
979060e8af add PROGRAM_NAME_LOWER_CASE macro for build 2014-09-03 18:50:58 -04:00
Paul Davis
71971b75d2 improved (and working) fix for Accelerate framework on all OS X versions 2014-08-18 17:51:03 -04:00
Paul Davis
ce5e0dcaae parameterize the version number used to define the config directory name
Conflicts:
	libs/ardour/directory_names.cc
	wscript
2014-08-18 12:36:01 -04:00
Paul Davis
40b5c37b39 fix argument list for -framework Accelerate on OS X (arguments were fused into a single string)
Conflicts:
	wscript
2014-08-18 12:27:46 -04:00
Paul Davis
e00ceba896 minor fixes to wscript files to make things python3 compatible
Conflicts:
	gtk2_ardour/wscript
2014-08-17 21:16:09 -04:00
Robin Gareus
a3bd4de11d add --debug-symbols configure option.
This allows for --optimize --debug-symbols for profiling.
2014-08-17 20:44:15 -04:00
Paul Davis
9658096de3 make WINDOWS_KEY value propagate correctly into wscript files for use when generating key bindings 2014-08-17 20:43:28 -04:00
Tim Mayberry
124df65cc9 Fix install path of ardour_system.rc 2014-08-17 14:50:47 -04:00
Robin Gareus
bc6c4285f2 mark dbus reservation tool optional 2014-08-17 13:47:46 -04:00
Robin Gareus
feb1a9e269 break out ALSA related functions into libardouralsautil 2014-08-17 13:47:14 -04:00
Robin Gareus
7ade736a35 fix wscript for x-compiling 2014-08-16 21:47:55 -04:00
Robin Gareus
e1ec25ede9 fix linking against libasound 2014-08-16 21:47:34 -04:00
Robin Gareus
8f285657db make ALSA backend optional and disable by default
Conflicts:
	libs/backends/wscript
2014-08-16 21:47:25 -04:00
Paul Davis
050254d521 make building the dummy backend be a configure-time option. defaults to False for the time being
Conflicts:
	libs/backends/wscript
2014-08-16 17:55:18 -04:00
Paul Davis
f820dc3717 fix wscript to handle git revision ID that consists of just MAJOR.MINOR, as will happen if the repo is at the exact same rev as the MAJOR.MINOR tag
Conflicts:
	wscript
2014-08-16 17:22:23 -04:00
Paul Davis
1585c50720 fix script breakage 2014-08-16 17:10:14 -04:00
Robin Gareus
d0c0cbdb44 osx 10.9 needs c++11 (it's now default and used for the build-stack) 2014-08-16 17:09:59 -04:00
Tim Mayberry
5e68dd5ee2 There will be no supported PPC build of Ardour3 so remove powerpc optimization section 2014-08-16 16:38:16 -04:00
Tim Mayberry
0d5ddc5c95 Remove Mac Universal build option as it is no longer supported 2014-08-16 16:38:10 -04:00
Tim Mayberry
fcf068aeb0 Remove duplicate test for presence of boost header 2014-08-16 16:37:24 -04:00
Paul Davis
937c0764be finish unfinished work at basing all install paths on the program name
Conflicts:
	libs/backends/jack/wscript
	libs/backends/wavesaudio/wscript
	libs/canvas/wscript
	wscript
2014-08-16 16:10:15 -04:00
Paul Davis
c42a14fba8 really fix wscript revision info handling 2014-08-15 21:54:52 -04:00
Paul Davis
11e143d48e fixed typo/bug in wscript with revision info processing 2014-08-15 21:33:17 -04:00
Paul Davis
ae26a2cc45 change default program name 2014-08-15 21:26:34 -04:00
GZharun
f3ba302683 [Summary] Added Accelerate framework linkage for Maverics 2014-07-16 10:07:46 +03:00
GZharun
a974f118e0 [Summary] Added version detection for Mavericks in script and move all 10.9 specific stuff there 2014-07-15 16:32:54 +03:00
GZharun
14148883aa [Summary] Added new config option to config mac specific std lib used in Mavericks
[Details] To build on Mavericks use --mac-stdlib configuration flag
2014-07-15 15:54:38 +03:00
GZharun
8c69a972b2 [Summary] Made Tracks buildable on MAC OS X 10.9 Maverricks.
[Details] Important: On Mavericks Tracks could be successfully built with static library linkage so far.
Use --internal-static-libs flag configuring the build.
[Reviewed by] Partially reviewed by Paul Davis. Some Improvements may be promoted in future.
2014-07-15 15:14:08 +03:00
grygoriiz
6d1ab63d85 Added micro version number support for Tracks versioning 2014-06-17 16:16:02 +03:00
Paul Davis
f47eda68ce fix top level wscript for case when building in a git repository and current rev matches a tag precisely 2014-05-28 15:27:07 -04:00
Grygorii Zharun
a9a1411380 [Summary] reverted paths related changes in wscripts as those are not consistent for Windows.
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 453785]
2014-04-18 09:05:33 -05:00
Grygorii Zharun
ce2a519afa [Summary] Merging from GIT
[Details] Starting point:
Mar 24 2014, 11:47 PM
Commit: 87184ab80d

Target point:
Commit: 59e6694405
Apr 16 2014, 4:01 PM

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 453690]
2014-04-18 04:21:54 -05:00
Grygorii Zharun
3fc87a360c [Summary] Removing redundant trx key and renamed trx to tracks
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 452271]
2014-04-10 13:57:49 -05:00
Grygorii Zharun
dc2c38709b [Summary] Merging in Poul's changes in profile.h
[Deatails] Paul added a support into profile.h to determine if Tracks app is used
[Reviewed by]

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 452233]
2014-04-10 08:55:30 -05:00
Valeriy Kamyshniy
5c00841e92 Making Tracks from Ardour
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 446854]
2014-03-27 16:15:03 -05:00
Grygorii Zharun
1f1b622126 Change filetype
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 446430]
2014-03-26 10:09:53 -05:00
Robin Gareus
543099afba rework SystemExec - use vfork wrapper (and lots of related stuff) 2014-03-13 16:58:07 +01:00
Paul Davis
495c0de4ac fix up waf build in wake of search path changes earlier today 2014-03-10 17:30:12 -04:00
Robin Gareus
1c839ed541 some more mingw x-compile fixes 2014-03-04 18:53:43 +01:00
Robin Gareus
912f07b919 mingw build fixes (tested with i686-w64-mingw32 on linux-x86_64) 2014-03-04 15:25:58 +01:00
Robin Gareus
9952f774e9 some mingw related tweaks to the build-environment. 2014-03-03 16:09:14 +01:00