Carl Hetherington
edee84d014
Fix #2559 ; crash when doing end_grab on an already-deleted canvas item.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4709 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-28 01:52:45 +00:00
Carl Hetherington
737ce09ef0
Slightly modified version of lincoln's patch for #2567 . Thanks!
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4708 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-27 23:47:43 +00:00
Carl Hetherington
1f81c127fe
Remove some unused code.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4707 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-27 23:26:52 +00:00
Carl Hetherington
baf51996c4
Set thread done flag when freeze completes.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4706 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-27 23:26:10 +00:00
Paul Davis
9d52ae2f19
tweaks to get a VST-supporting 3.0 to build & startup
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4705 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-27 22:52:39 +00:00
Carl Hetherington
2c7b27d7ae
Fix up ardev etc. scripts so that they can be run from any directory.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4704 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-27 21:16:02 +00:00
Paul Davis
63189be1df
vestige-based VST support, back-ported from 2.0-ongoing
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4703 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-27 17:11:21 +00:00
David Robillard
903c0863d9
Waf: install stuff
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4702 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-27 04:40:44 +00:00
David Robillard
e4528094c3
Use os.path.join to join paths: fix double slashes in installation paths (and be more portable, in theory).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4701 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-27 03:21:45 +00:00
David Robillard
c54fe0e7cd
Print more configuration summary stuff (sound libs).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4700 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-27 02:32:53 +00:00
David Robillard
ca28b2460a
Remove apparently unnecessary friend declarations.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4699 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-27 01:26:47 +00:00
David Robillard
eeae6aec34
Split TimeFXDialog from Editor.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4698 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-27 01:20:25 +00:00
David Robillard
9f77cd9e19
Step towards having both rubberband and soundtouch compiled in at once.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4697 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-27 00:59:30 +00:00
David Robillard
60b0022d75
Tidy.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4696 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-27 00:49:24 +00:00
David Robillard
0a61e3893d
Waf: build control surfaces.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4695 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-27 00:27:14 +00:00
David Robillard
58febcbacb
Show column in error messages with --debug which has absolutely nothing to do with the fact that I just figured out how to make my editor jump to them. Honest.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4694 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-27 00:09:16 +00:00
Paul Davis
6c29fe7fd0
fix ardbg scripts after cd .. was removed
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4693 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 23:45:03 +00:00
Paul Davis
9ed81fdd6e
remove silly cd .. in ard* scripts
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4692 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 23:43:10 +00:00
Paul Davis
6a0608847a
2nd part of fix for botched shared-fixup of ard* scripts
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4691 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 23:31:41 +00:00
David Robillard
539a19a1eb
Less weird name.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4690 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 23:27:48 +00:00
David Robillard
76dbfc5670
Fix running with ard*.sh scripts with waf build.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4689 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 23:24:50 +00:00
Paul Davis
c841bb76dd
unify ard* scripts for both scons & waf builds
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4688 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 22:30:13 +00:00
David Robillard
e36424f008
Update waf with a slightly hacked version to print correct paths in compiler error/warning messages.
...
See http://code.google.com/p/waf/issues/detail?id=367 .
git-svn-id: svn://localhost/ardour2/branches/3.0@4687 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 20:55:02 +00:00
David Robillard
6423f13fdf
Fix bad initialization.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4686 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 20:53:07 +00:00
David Robillard
3eeea347f2
Correctly pass compiler flags as individual list elements so waf can merge them or do whatever clever things it needs to do.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4685 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 20:49:21 +00:00
David Robillard
4485edffae
Another attempt at FLAC workaround.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4684 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 18:59:15 +00:00
David Robillard
9e3b571189
Attempt to strip stupid FLAC include.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4683 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 18:37:41 +00:00
David Robillard
db68fcfca6
\n\n
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4682 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 17:44:47 +00:00
David Robillard
aaa55870bb
Don't lie about syslibs until it actually works...
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4681 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 17:42:54 +00:00
David Robillard
2d8df9e215
Waf: Build LV2 support.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4680 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 17:31:00 +00:00
David Robillard
911519a269
Stub (non-functional) options and configuration summary.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4679 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 17:16:22 +00:00
David Robillard
d37db18fd1
Fiddle with CCFLAGS and CXXFLAGS.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4678 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 16:16:28 +00:00
David Robillard
acf0f59c0e
Use stdin/stdout for menu file generation so waf picks up on the dependency.
...
Fix menu file generation on OSX.
git-svn-id: svn://localhost/ardour2/branches/3.0@4677 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 04:54:08 +00:00
David Robillard
0dac6b545b
Waf: build UI/RC files, menu files, keybinding files, and fix paths in wrapper scripts.
...
Ardour should now build and run when built with waf from a clean svn checkout.
git-svn-id: svn://localhost/ardour2/branches/3.0@4676 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 04:41:09 +00:00
David Robillard
802fac5ea2
Don't link against VAmp plugins.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4675 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 03:35:15 +00:00
David Robillard
906567d867
Use actually normal taglib headers (apparently it completely changes them on install. More idiotically layed out library tree, ever.).
...
Add symlinks to taglib source tree to mimick installed tree to avoid the copy thing.
git-svn-id: svn://localhost/ardour2/branches/3.0@4674 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 03:24:05 +00:00
David Robillard
b80aa1fa9d
Use normal taglib include paths.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4673 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 02:48:07 +00:00
David Robillard
b4d8dd9613
Use quotes for taglib includes.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4672 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 02:41:50 +00:00
David Robillard
76f242cb80
Version file building stuff.
...
Ardour should now compile from a fresh svn checkout using only waf.
git-svn-id: svn://localhost/ardour2/branches/3.0@4671 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 02:24:16 +00:00
David Robillard
593ffe8033
Build VAmp plugins.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4670 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 01:34:03 +00:00
David Robillard
1d516ac95a
Waf building of rubberband.
...
Use rubberband over soundtouch with waf for the time being.
git-svn-id: svn://localhost/ardour2/branches/3.0@4669 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 01:22:20 +00:00
David Robillard
03536cd399
Fix a bunch of warnings.
...
Clean up.
git-svn-id: svn://localhost/ardour2/branches/3.0@4668 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 00:58:35 +00:00
David Robillard
3bc71af0ca
Clean up checks.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4667 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 00:05:51 +00:00
David Robillard
49412d3852
Remove useless checks.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4666 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-26 00:01:29 +00:00
David Robillard
b7753d292b
Add missing gtk2_ardour wscript.
...
Check for libraries in libardour wscript (instead of gtk2_ardour) where appropriate.
git-svn-id: svn://localhost/ardour2/branches/3.0@4665 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-25 23:59:55 +00:00
David Robillard
6d8a42cc8e
Wrapper scripts for waf built version.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4664 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-25 23:51:37 +00:00
David Robillard
e2353c67fa
Add missing gtkmm2ext wscript.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4663 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-25 23:48:10 +00:00
David Robillard
0c0e689d3c
Waf building of gtk2_ardour.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4662 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-25 23:21:49 +00:00
David Robillard
310d68b953
Waf building of libardour (yay!).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4661 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-25 21:48:32 +00:00
David Robillard
5fe3401814
Waf building of taglib and vamp-sdk.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@4660 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-25 19:36:16 +00:00