summaryrefslogtreecommitdiffstats
path: root/wscript
AgeCommit message (Collapse)AuthorFilesLines
2011-04-01Add --no-gui option for not building GUI even if Gtkmm and friends are present.David Robillard1-7/+15
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3136 a436a847-0d15-0410-975c-d299462d15a1
2011-03-27Update waf to use gnu_dirs tool and use dir vars more sanely.David Robillard1-6/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3124 a436a847-0d15-0410-975c-d299462d15a1
2011-03-23Bump SLV2 dependency version.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3122 a436a847-0d15-0410-975c-d299462d15a1
2011-03-16Font-based sizing (implement ticket #374).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3099 a436a847-0d15-0410-975c-d299462d15a1
2011-03-16Update for new waf/autowaf.David Robillard1-4/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3097 a436a847-0d15-0410-975c-d299462d15a1
2011-03-15Remove autowaf external (broken intermediary revision).David Robillard1-17/+19
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3095 a436a847-0d15-0410-975c-d299462d15a1
2011-03-06Python 2/3: Use print('') instead of print() to print empty lines.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3042 a436a847-0d15-0410-975c-d299462d15a1
2011-03-03Fix Python3 compatibility.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3036 a436a847-0d15-0410-975c-d299462d15a1
2011-03-02Update Raul dependency to 0.8.0.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3032 a436a847-0d15-0410-975c-d299462d15a1
2011-02-24Make Suil exclusively deal with instantiating (not choosing) UIs.David Robillard1-4/+1
Add slv2_ui_instance_new as a replacement for slv2_ui_instantiate (now deprecated), which supports cross-toolkit embedding by taking an additional widget type pointer. Remove direct Suil dependency from Ingen. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3022 a436a847-0d15-0410-975c-d299462d15a1
2011-02-22Implement LV2 plugin UIs via Suil.David Robillard1-4/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3011 a436a847-0d15-0410-975c-d299462d15a1
2011-02-17Remove deprecated Om patch loading code (resolve ticket #32).David Robillard1-2/+0
Om patch loading is better achieved with a script than trying to maintain this functionality in ingen (and the associated dead code maintenance and protocol headaches). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2984 a436a847-0d15-0410-975c-d299462d15a1
2011-02-17Jack session support for ingen.David Robillard1-0/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2978 a436a847-0d15-0410-975c-d299462d15a1
2011-02-16Drop redlandmm for sordmm.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2959 a436a847-0d15-0410-975c-d299462d15a1
2011-02-11Remove LADSPA support from Ingen (LADSPA can be used via NASPRO).David Robillard1-5/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2922 a436a847-0d15-0410-975c-d299462d15a1
2011-01-10Remove shared/engine dependency on sigc++.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2814 a436a847-0d15-0410-975c-d299462d15a1
2011-01-10Make check for posix_memalign non-mandatory (configure successfully on OSX).David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2812 a436a847-0d15-0410-975c-d299462d15a1
2011-01-08Support via waf for running from the build directory.David Robillard1-1/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2799 a436a847-0d15-0410-975c-d299462d15a1
2011-01-08Fix configuration header define names to not stomp on global namespace.David Robillard1-4/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2794 a436a847-0d15-0410-975c-d299462d15a1
2010-12-17Update version in redlandmm configure checks.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2759 a436a847-0d15-0410-975c-d299462d15a1
2010-12-17Use autowaf.run_ldconfig.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2728 a436a847-0d15-0410-975c-d299462d15a1
2010-12-16Fix use of conf.define and subsequent check in conf.env (no longer works ↵David Robillard1-12/+9
with waf 1.6) (fix ticket #610). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2724 a436a847-0d15-0410-975c-d299462d15a1
2010-12-16Remove documentation installation stuff (handled by autowaf.build_dox now).David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2722 a436a847-0d15-0410-975c-d299462d15a1
2010-12-16Updates for waf 1.6.David Robillard1-7/+9
Note: this revision breaks documentation installation. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2719 a436a847-0d15-0410-975c-d299462d15a1
2010-12-15Bump FlowCanvas version.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2714 a436a847-0d15-0410-975c-d299462d15a1
2010-11-26Update for latest LV2 #include style.David Robillard1-0/+10
Enable building against system installed LV2 extensions. Fix building slv2 and ingen independently. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2675 a436a847-0d15-0410-975c-d299462d15a1
2010-11-26Tidy.David Robillard1-24/+36
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2674 a436a847-0d15-0410-975c-d299462d15a1
2010-11-26Install all ingen modules to ${LIBDIR} instead of ${LIBDIR}/ingen so dynamic ↵David Robillard1-4/+2
linker can find dependent libraries. (Previous scheme doesn't build on OSX, this way is probably better anyway, though perhaps they should all be versioned...) git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2672 a436a847-0d15-0410-975c-d299462d15a1
2010-06-01Clean up configuration output.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2572 a436a847-0d15-0410-975c-d299462d15a1
2010-02-26Add center parameter to FlowCanvas::Canvas::arrange with default value trueDavid Robillard1-1/+1
(eqivalent default behaviour to API pre-r2496). Add FlowCanvas::Canvas::move_contents_to to allow apps to move canvas contents to a given location (e.g. the origin or the center), keeping their relative distances the same. This commit preserves centering by default with the option to arrange in the top left, but applications shouldn't assume anything about the origin of coordinates (i.e. applications should manually scroll to where items exist when loading a set of items with coordinates, not simply assume they are centered about a particular location). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2500 a436a847-0d15-0410-975c-d299462d15a1
2010-02-17Stub liblo bundle receiving support (patch on liblo-dev).David Robillard1-0/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2458 a436a847-0d15-0410-975c-d299462d15a1
2010-02-12Install icons to correct locations.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2440 a436a847-0d15-0410-975c-d299462d15a1
2010-02-04--no-ladspa compile-time option.David Robillard1-1/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2427 a436a847-0d15-0410-975c-d299462d15a1
2010-02-02Use Glib string interning (quarks) to make Path/URI operator== very fast.David Robillard1-1/+1
This avoids a ton of string comparison overhead in Ingen when setting various properties (e.g. "ingen:value" was compared several times every time a port value was changed, now this is just a single pointer comparison and the full round trip of a value change does no string comparison at all, but is still property based and RDFey). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2408 a436a847-0d15-0410-975c-d299462d15a1
2010-01-07Add option to build without HTTP support.David Robillard1-3/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2355 a436a847-0d15-0410-975c-d299462d15a1
2010-01-06Do all logging output via Raul streams.David Robillard1-0/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2349 a436a847-0d15-0410-975c-d299462d15a1
2009-12-30Fix JACK name of top level ports (fix ticket #457).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2319 a436a847-0d15-0410-975c-d299462d15a1
2009-12-18Install headers.David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2310 a436a847-0d15-0410-975c-d299462d15a1
2009-12-11Build against old Gtkmm (without clear icon in text entries).David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2309 a436a847-0d15-0410-975c-d299462d15a1
2009-07-22Remove no longer necessary autowaf.check_tool.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2171 a436a847-0d15-0410-975c-d299462d15a1
2009-05-04Strip trailing whitespace from waf scripts.David Robillard1-5/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1962 a436a847-0d15-0410-975c-d299462d15a1
2009-05-03Update waf configuration header for new waf scheme (in 1.5.6).David Robillard1-1/+1
Split low-level LV2 event buffer into separate class from EventBuffer (for reuse). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1958 a436a847-0d15-0410-975c-d299462d15a1
2009-03-07Fix path stuff.David Robillard1-9/+9
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1947 a436a847-0d15-0410-975c-d299462d15a1
2009-01-04Detect liblo.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1917 a436a847-0d15-0410-975c-d299462d15a1
2008-12-28Fail configure checks when package version is too old (fix ticket #299).David Robillard1-12/+12
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1914 a436a847-0d15-0410-975c-d299462d15a1
2008-12-22Fix header/function checks.David Robillard1-4/+4
Fix LV2core include path. Don't write python style boolean literals to wafconfig.h. Upgrade to waf 1.5.2. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1898 a436a847-0d15-0410-975c-d299462d15a1
2008-12-21Change configuration header name to something less likely to conflict.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1887 a436a847-0d15-0410-975c-d299462d15a1
2008-11-29Upgrade to waf 1.5.0.David Robillard1-22/+20
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1823 a436a847-0d15-0410-975c-d299462d15a1
2008-11-27Add/install/use Ingen icons.David Robillard1-0/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1798 a436a847-0d15-0410-975c-d299462d15a1
2008-10-20Make Ingen and Patchage relocatable binaries when built as a bundle.David Robillard1-2/+11
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@1690 a436a847-0d15-0410-975c-d299462d15a1