do proper install on x86_64 system, remove stupid debuggig code from panner, handle port registration error with its own error message
git-svn-id: svn://localhost/ardour2/trunk@1264 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
fd42bffae7
commit
ebbc8b3b6a
|
@ -631,6 +631,13 @@ if env['FPU_OPTIMIZATION']:
|
||||||
print "\nWarning: you are building Ardour with SSE support even though your system does not support these instructions. (This may not be an error, especially if you are a package maintainer)"
|
print "\nWarning: you are building Ardour with SSE support even though your system does not support these instructions. (This may not be an error, especially if you are a package maintainer)"
|
||||||
# end optimization section
|
# end optimization section
|
||||||
|
|
||||||
|
# handle x86/x86_64 libdir properly
|
||||||
|
|
||||||
|
if env['DIST_TARGET'] == 'x86_64':
|
||||||
|
env['LIBDIR']='lib64'
|
||||||
|
else:
|
||||||
|
env['LIBDIR']='lib'
|
||||||
|
|
||||||
#
|
#
|
||||||
# save off guessed arch element in an env
|
# save off guessed arch element in an env
|
||||||
#
|
#
|
||||||
|
|
|
@ -272,6 +272,7 @@ tt = gtkmmtests.Program(target = 'tt', source = tt_files)
|
||||||
|
|
||||||
my_subst_dict = { }
|
my_subst_dict = { }
|
||||||
my_subst_dict['%INSTALL_PREFIX%'] = final_prefix
|
my_subst_dict['%INSTALL_PREFIX%'] = final_prefix
|
||||||
|
my_subst_dict['%LIBDIR%'] = env['LIBDIR']
|
||||||
|
|
||||||
ardoursh = env.SubstInFile ('ardour.sh','ardour.sh.in', SUBST_DICT = my_subst_dict);
|
ardoursh = env.SubstInFile ('ardour.sh','ardour.sh.in', SUBST_DICT = my_subst_dict);
|
||||||
env.AddPostAction (ardoursh, Chmod ('$TARGET', 0755))
|
env.AddPostAction (ardoursh, Chmod ('$TARGET', 0755))
|
||||||
|
@ -279,7 +280,7 @@ env.AddPostAction (ardoursh, Chmod ('$TARGET', 0755))
|
||||||
if env['VST']:
|
if env['VST']:
|
||||||
Default(ardourlib)
|
Default(ardourlib)
|
||||||
# the library - into the library dir
|
# the library - into the library dir
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), ardourlib))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), ardourlib))
|
||||||
else:
|
else:
|
||||||
|
|
||||||
if env['VERSIONED']:
|
if env['VERSIONED']:
|
||||||
|
@ -290,7 +291,7 @@ else:
|
||||||
#install
|
#install
|
||||||
|
|
||||||
# the executable - into the library dir
|
# the executable - into the library dir
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), ardour))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), ardour))
|
||||||
# the script - into the bin dir
|
# the script - into the bin dir
|
||||||
env.Alias('install', env.InstallAs(os.path.join(install_prefix, 'bin')+'/ardour2', ardoursh))
|
env.Alias('install', env.InstallAs(os.path.join(install_prefix, 'bin')+'/ardour2', ardoursh))
|
||||||
|
|
||||||
|
@ -303,9 +304,9 @@ env.Alias('install', env.Install(os.path.join(config_prefix, 'ardour2'), 'ardour
|
||||||
env.Alias('install', env.Install(os.path.join(config_prefix, 'ardour2'), 'ardour.bindings'))
|
env.Alias('install', env.Install(os.path.join(config_prefix, 'ardour2'), 'ardour.bindings'))
|
||||||
env.Alias('install', env.Install(os.path.join(config_prefix, 'ardour2'), 'ardour.colors'))
|
env.Alias('install', env.Install(os.path.join(config_prefix, 'ardour2'), 'ardour.colors'))
|
||||||
# data files
|
# data files
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'share/ardour2'), 'splash.png'))
|
env.Alias('install', env.Install(os.path.join(install_prefix, 'share', 'ardour2'), 'splash.png'))
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'share/ardour2/pixmaps'), pixmap_files))
|
env.Alias('install', env.Install(os.path.join(install_prefix, 'share', 'ardour2', 'pixmaps'), pixmap_files))
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'share/ardour2/icons'), icon_files))
|
env.Alias('install', env.Install(os.path.join(install_prefix, 'share', 'ardour2', 'icons'), icon_files))
|
||||||
|
|
||||||
env.Alias ('version', gtkardour.VersionBuild(['version.cc','version.h'], []))
|
env.Alias ('version', gtkardour.VersionBuild(['version.cc','version.h'], []))
|
||||||
|
|
||||||
|
|
|
@ -218,8 +218,8 @@
|
||||||
; (gtk_accel_path "<Actions>/Editor/PullupPlus1" "")
|
; (gtk_accel_path "<Actions>/Editor/PullupPlus1" "")
|
||||||
; (gtk_accel_path "<Actions>/Editor/Smpte24976" "")
|
; (gtk_accel_path "<Actions>/Editor/Smpte24976" "")
|
||||||
; (gtk_accel_path "<Actions>/options/FileDataFormat24bit" "")
|
; (gtk_accel_path "<Actions>/options/FileDataFormat24bit" "")
|
||||||
(gtk_accel_path "<Actions>/Common/ToggleOptionsEditor" "<Control>o")
|
|
||||||
; (gtk_accel_path "<Actions>/Editor/SnapMode" "")
|
; (gtk_accel_path "<Actions>/Editor/SnapMode" "")
|
||||||
|
(gtk_accel_path "<Actions>/Common/ToggleOptionsEditor" "<Control>o")
|
||||||
; (gtk_accel_path "<Actions>/Editor/PullupMinus4" "")
|
; (gtk_accel_path "<Actions>/Editor/PullupMinus4" "")
|
||||||
(gtk_accel_path "<Actions>/Common/goto-mixer" "<Alt>m")
|
(gtk_accel_path "<Actions>/Common/goto-mixer" "<Alt>m")
|
||||||
; (gtk_accel_path "<Actions>/Editor/addExternalAudioToTrack" "")
|
; (gtk_accel_path "<Actions>/Editor/addExternalAudioToTrack" "")
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
export GTK_PATH=%INSTALL_PREFIX%/lib/ardour2:$GTK_PATH
|
export GTK_PATH=%INSTALL_PREFIX%/%LIBDIR%/ardour2:$GTK_PATH
|
||||||
|
|
||||||
export LD_LIBRARY_PATH=%INSTALL_PREFIX%/lib/ardour2:$LD_LIBRARY_PATH
|
export LD_LIBRARY_PATH=%INSTALL_PREFIX%/%LIBDIR%/ardour2:$LD_LIBRARY_PATH
|
||||||
# DYLD_LIBRARY_PATH is for Darwin
|
# DYLD_LIBRARY_PATH is for Darwin
|
||||||
export DYLD_LIBRARY_PATH=$LD_LIBRARY_PATH
|
export DYLD_LIBRARY_PATH=$LD_LIBRARY_PATH
|
||||||
|
|
||||||
exec %INSTALL_PREFIX%/lib/ardour2/ardour.bin $*
|
exec %INSTALL_PREFIX%/%LIBDIR%/ardour2/ardour.bin $*
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1813,14 +1813,6 @@ This prevents the session from being loaded."));
|
||||||
new_session = new Session (*engine, path, snap_name, mix_template);
|
new_session = new Session (*engine, path, snap_name, mix_template);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* handle this one in a different way than all others, so that its clear what happened */
|
|
||||||
|
|
||||||
catch (AudioEngine::PortRegistrationFailure& err) {
|
|
||||||
error << _("Unable to create all required ports")
|
|
||||||
<< endmsg;
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
catch (...) {
|
catch (...) {
|
||||||
|
|
||||||
error << string_compose(_("Session \"%1 (snapshot %2)\" did not load successfully"), path, snap_name) << endmsg;
|
error << string_compose(_("Session \"%1 (snapshot %2)\" did not load successfully"), path, snap_name) << endmsg;
|
||||||
|
|
|
@ -5,6 +5,6 @@ import glob
|
||||||
pixmap_files = glob.glob('*.xpm')
|
pixmap_files = glob.glob('*.xpm')
|
||||||
|
|
||||||
Import('env install_prefix')
|
Import('env install_prefix')
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'share/ardour/pixmaps'), pixmap_files))
|
env.Alias('install', env.Install(os.path.join(install_prefix, 'share', 'ardour', 'pixmaps'), pixmap_files))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute(env['DISTTREE'], [ 'SConscript' ] + pixmap_files))
|
env.Alias('tarball', env.Distribute(env['DISTTREE'], [ 'SConscript' ] + pixmap_files))
|
||||||
|
|
|
@ -17,6 +17,6 @@ appleutility.Append(LINKFLAGS='-framework CoreServices')
|
||||||
libappleutility = appleutility.SharedLibrary('appleutility', appleutility_files)
|
libappleutility = appleutility.SharedLibrary('appleutility', appleutility_files)
|
||||||
if appleutility['COREAUDIO']:
|
if appleutility['COREAUDIO']:
|
||||||
Default(libappleutility)
|
Default(libappleutility)
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), libappleutility))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libappleutility))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'], ['SConscript'] + appleutility_files + glob.glob('*.h') ))
|
env.Alias('tarball', env.Distribute (env['DISTTREE'], ['SConscript'] + appleutility_files + glob.glob('*.h') ))
|
||||||
|
|
|
@ -113,10 +113,10 @@ if ardour['LIBLO']:
|
||||||
extra_sources += osc_files
|
extra_sources += osc_files
|
||||||
|
|
||||||
ardour.Append(CCFLAGS="-D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE")
|
ardour.Append(CCFLAGS="-D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE")
|
||||||
ardour.Append(CXXFLAGS="-DDATA_DIR=\\\""+final_prefix+"/share\\\"")
|
ardour.Append(CXXFLAGS="-DDATA_DIR=\\\"" + os.path.join (final_prefix, 'share') + "\\\"")
|
||||||
ardour.Append(CXXFLAGS="-DMODULE_DIR=\\\""+final_prefix+"/lib\\\"")
|
ardour.Append(CXXFLAGS="-DMODULE_DIR=\\\"" + os.path.join (final_prefix, env['LIBDIR']) + "\\\"")
|
||||||
ardour.Append(CXXFLAGS="-DCONFIG_DIR=\\\""+final_config_prefix+"\\\"")
|
ardour.Append(CXXFLAGS="-DCONFIG_DIR=\\\"" + final_config_prefix + "\\\"")
|
||||||
ardour.Append(CXXFLAGS="-DLOCALEDIR=\\\""+final_prefix+"/share/locale\\\"")
|
ardour.Append(CXXFLAGS="-DLOCALEDIR=\\\"" + os.path.join (final_prefix, 'share', 'locale') + "\\\"")
|
||||||
|
|
||||||
ardour.Merge ([ libraries['jack'] ])
|
ardour.Merge ([ libraries['jack'] ])
|
||||||
|
|
||||||
|
@ -299,7 +299,7 @@ if env['NLS']:
|
||||||
i18n (ardour, ardour_files + vst_files + coreaudio_files + audiounit_files, env)
|
i18n (ardour, ardour_files + vst_files + coreaudio_files + audiounit_files, env)
|
||||||
|
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), libardour))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libardour))
|
||||||
|
|
||||||
env.Alias('version', ardour.VersionBuild(['version.cc', 'ardour/version.h'], []))
|
env.Alias('version', ardour.VersionBuild(['version.cc', 'ardour/version.h'], []))
|
||||||
|
|
||||||
|
|
|
@ -514,21 +514,13 @@ IO::deliver_output_no_pan (vector<Sample *>& bufs, uint32_t nbufs, nframes_t nfr
|
||||||
dst = (*o)->get_buffer (nframes) + offset;
|
dst = (*o)->get_buffer (nframes) + offset;
|
||||||
src = bufs[min(nbufs,i)];
|
src = bufs[min(nbufs,i)];
|
||||||
|
|
||||||
if (_name == "Audio 2") {
|
if (dg != _gain || actual_gain == 1.0f) {
|
||||||
for (nframes_t x = 0; x < nframes; ++x) {
|
memcpy (dst, src, sizeof (Sample) * nframes);
|
||||||
dst[x] = 0.7;
|
} else if (actual_gain == 0.0f) {
|
||||||
}
|
memset (dst, 0, sizeof (Sample) * nframes);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
for (nframes_t x = 0; x < nframes; ++x) {
|
||||||
if (dg != _gain || actual_gain == 1.0f) {
|
dst[x] = src[x] * actual_gain;
|
||||||
memcpy (dst, src, sizeof (Sample) * nframes);
|
|
||||||
} else if (actual_gain == 0.0f) {
|
|
||||||
memset (dst, 0, sizeof (Sample) * nframes);
|
|
||||||
} else {
|
|
||||||
for (nframes_t x = 0; x < nframes; ++x) {
|
|
||||||
dst[x] = src[x] * actual_gain;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -313,6 +313,14 @@ Session::second_stage_init (bool new_session)
|
||||||
when_engine_running();
|
when_engine_running();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* handle this one in a different way than all others, so that its clear what happened */
|
||||||
|
|
||||||
|
catch (AudioEngine::PortRegistrationFailure& err) {
|
||||||
|
error << _("Unable to create all required ports")
|
||||||
|
<< endmsg;
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
catch (...) {
|
catch (...) {
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,7 +23,7 @@ usable_libclearlooks = clearlooks.Install ('engines', libclearlooks)
|
||||||
Default (usable_libclearlooks)
|
Default (usable_libclearlooks)
|
||||||
|
|
||||||
env.Alias('install',
|
env.Alias('install',
|
||||||
env.Install(os.path.join(install_prefix,'lib/ardour2/engines'),
|
env.Install(os.path.join(install_prefix,env['LIBDIR'], 'ardour2', 'engines'),
|
||||||
libclearlooks))
|
libclearlooks))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
|
|
|
@ -39,7 +39,7 @@ libflowcanvas = flowcanvas.SharedLibrary('flowcanvas', flowcanvas_files)
|
||||||
|
|
||||||
Default(libflowcanvas)
|
Default(libflowcanvas)
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), libflowcanvas))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libflowcanvas))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
['SConscript'] +
|
['SConscript'] +
|
||||||
|
|
|
@ -28,7 +28,7 @@ else :
|
||||||
|
|
||||||
Default([glibmm2_config_h, libglibmm2])
|
Default([glibmm2_config_h, libglibmm2])
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), libglibmm2))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libglibmm2))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
[ 'SConscript',
|
[ 'SConscript',
|
||||||
|
|
|
@ -13,7 +13,7 @@ atkmm.Merge([libraries['glibmm2'], libraries['gtk2'], libraries['sigc2'] ])
|
||||||
libatkmm = atkmm.SharedLibrary('atkmm', atkmm_files)
|
libatkmm = atkmm.SharedLibrary('atkmm', atkmm_files)
|
||||||
Default(libatkmm)
|
Default(libatkmm)
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), libatkmm))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libatkmm))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
[ 'SConscript', 'atkmm.h'] +
|
[ 'SConscript', 'atkmm.h'] +
|
||||||
|
|
|
@ -14,7 +14,7 @@ gdkmm2.Append(CXXFLAGS="-Ilibs/gtkmm2/gtk")
|
||||||
libgdkmm2 = gdkmm2.SharedLibrary('gdkmm2', gdkmm2_files)
|
libgdkmm2 = gdkmm2.SharedLibrary('gdkmm2', gdkmm2_files)
|
||||||
Default(libgdkmm2)
|
Default(libgdkmm2)
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), libgdkmm2))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libgdkmm2))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
[ 'SConscript', 'gdkmmconfig.h', 'gdkmm.h'] +
|
[ 'SConscript', 'gdkmmconfig.h', 'gdkmm.h'] +
|
||||||
|
|
|
@ -13,7 +13,7 @@ gtkmm2.Merge([libraries['glibmm2'], libraries['gtk2'], libraries['sigc2'], libra
|
||||||
libgtkmm2 = gtkmm2.SharedLibrary('gtkmm2', gtkmm2_files)
|
libgtkmm2 = gtkmm2.SharedLibrary('gtkmm2', gtkmm2_files)
|
||||||
Default(libgtkmm2)
|
Default(libgtkmm2)
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), libgtkmm2))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libgtkmm2))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
[ 'SConscript', 'gtkmmconfig.h', 'gtkmm.h'] +
|
[ 'SConscript', 'gtkmmconfig.h', 'gtkmm.h'] +
|
||||||
|
|
|
@ -13,7 +13,7 @@ pangomm.Merge([libraries['glibmm2'], libraries['pango'], libraries['sigc2']])
|
||||||
libpangomm = pangomm.SharedLibrary('pangomm', pangomm_files)
|
libpangomm = pangomm.SharedLibrary('pangomm', pangomm_files)
|
||||||
Default(libpangomm)
|
Default(libpangomm)
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), libpangomm))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libpangomm))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
[ 'SConscript', 'pangomm.h'] +
|
[ 'SConscript', 'pangomm.h'] +
|
||||||
|
|
|
@ -69,7 +69,7 @@ Default(libgtkmm2ext)
|
||||||
if env['NLS']:
|
if env['NLS']:
|
||||||
i18n (gtkmm2ext, gtkmm2ext_files, env)
|
i18n (gtkmm2ext, gtkmm2ext_files, env)
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), libgtkmm2ext))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libgtkmm2ext))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
[ 'SConscript', 'i18n.h', 'gettext.h'] +
|
[ 'SConscript', 'i18n.h', 'gettext.h'] +
|
||||||
|
|
|
@ -15,7 +15,7 @@ libglade = libglademm.SharedLibrary('libglademm', libglademm_files)
|
||||||
|
|
||||||
Default(libglade)
|
Default(libglade)
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), libglade))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libglade))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
[ 'SConscript', 'libglademmconfig.h', 'libglademm.h'] +
|
[ 'SConscript', 'libglademmconfig.h', 'libglademm.h'] +
|
||||||
|
|
|
@ -20,7 +20,7 @@ gnomecanvasmm.Merge([libraries['glibmm2'],
|
||||||
libgnomecanvasmm = gnomecanvasmm.SharedLibrary('libgnomecanvasmm', gnomecanvasmm_files)
|
libgnomecanvasmm = gnomecanvasmm.SharedLibrary('libgnomecanvasmm', gnomecanvasmm_files)
|
||||||
Default(libgnomecanvasmm)
|
Default(libgnomecanvasmm)
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), libgnomecanvasmm))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libgnomecanvasmm))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
[ 'SConscript', 'libgnomecanvasmmconfig.h', 'libgnomecanvasmm.h'] +
|
[ 'SConscript', 'libgnomecanvasmmconfig.h', 'libgnomecanvasmm.h'] +
|
||||||
|
|
|
@ -32,7 +32,7 @@ sndfile_h = sndfile.Command('src/sndfile.h', ['src/sndfile.h.in'], 'cd libs/libs
|
||||||
|
|
||||||
Default([sndfile_h,libsndfile])
|
Default([sndfile_h,libsndfile])
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), libsndfile))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libsndfile))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
[ 'NEWS', 'README', 'AUTHORS', 'ChangeLog',
|
[ 'NEWS', 'README', 'AUTHORS', 'ChangeLog',
|
||||||
|
|
|
@ -51,7 +51,7 @@ libmidi2 = midi2.SharedLibrary('midi++', [ sources, sysdep_src ])
|
||||||
|
|
||||||
Default(libmidi2)
|
Default(libmidi2)
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), libmidi2))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libmidi2))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
[ 'SConscript' ] + sources + sysdep_sources +
|
[ 'SConscript' ] + sources + sysdep_sources +
|
||||||
|
|
|
@ -67,7 +67,7 @@ mount_env.Program('mountpoint', 'mountpoint.cc')
|
||||||
if env['NLS']:
|
if env['NLS']:
|
||||||
i18n (pbd, pbd_files, env)
|
i18n (pbd, pbd_files, env)
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), libpbd))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libpbd))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
[ 'SConscript', 'i18n.h', 'gettext.h', 'pbd/abstract_ui.cc' ] +
|
[ 'SConscript', 'i18n.h', 'gettext.h', 'pbd/abstract_ui.cc' ] +
|
||||||
|
|
|
@ -20,7 +20,7 @@ else :
|
||||||
|
|
||||||
Default([sigc2_config_h,libsigc2])
|
Default([sigc2_config_h,libsigc2])
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), libsigc2))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libsigc2))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
[ 'NEWS', 'README', 'AUTHORS', 'ChangeLog',
|
[ 'NEWS', 'README', 'AUTHORS', 'ChangeLog',
|
||||||
|
|
|
@ -23,7 +23,7 @@ libst = st.SharedLibrary('soundtouch', soundtouch_files)
|
||||||
|
|
||||||
Default(libst)
|
Default(libst)
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), libst))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libst))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
[ 'SConscript'] + soundtouch_files + glob.glob('*.h')))
|
[ 'SConscript'] + soundtouch_files + glob.glob('*.h')))
|
||||||
|
|
|
@ -50,7 +50,7 @@ Default(libardour_cp)
|
||||||
if env['NLS']:
|
if env['NLS']:
|
||||||
i18n (cp, cp_files, env)
|
i18n (cp, cp_files, env)
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), libardour_cp))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), libardour_cp))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
[ 'SConscript' ] +
|
[ 'SConscript' ] +
|
||||||
|
|
|
@ -51,7 +51,7 @@ Default(libardour_genericmidi)
|
||||||
if env['NLS']:
|
if env['NLS']:
|
||||||
i18n (genericmidi, genericmidi_files, env)
|
i18n (genericmidi, genericmidi_files, env)
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2/surfaces'), libardour_genericmidi))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2', 'surfaces'), libardour_genericmidi))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
[ 'SConscript' ] +
|
[ 'SConscript' ] +
|
||||||
|
|
|
@ -48,7 +48,7 @@ if tranzport['TRANZPORT']:
|
||||||
Default(libardour_tranzport)
|
Default(libardour_tranzport)
|
||||||
if env['NLS']:
|
if env['NLS']:
|
||||||
i18n (tranzport, tranzport_files, env)
|
i18n (tranzport, tranzport_files, env)
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2/surfaces'), libardour_tranzport))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2', 'surfaces'), libardour_tranzport))
|
||||||
|
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias('tarball', env.Distribute (env['DISTTREE'],
|
||||||
[ 'SConscript' ] +
|
[ 'SConscript' ] +
|
||||||
|
|
|
@ -14,5 +14,5 @@ for template in template_files:
|
||||||
|
|
||||||
Default(template_build)
|
Default(template_build)
|
||||||
|
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'share/ardour2/templates'), files))
|
env.Alias('install', env.Install(os.path.join(install_prefix, 'share', 'ardour2', 'templates'), files))
|
||||||
env.Alias('tarball', env.Distribute (env['DISTTREE'], [ 'SConscript' ] + template_build))
|
env.Alias('tarball', env.Distribute (env['DISTTREE'], [ 'SConscript' ] + template_build))
|
||||||
|
|
|
@ -74,7 +74,7 @@ if ardour_vst['VST']:
|
||||||
# the wine script - into the bin dir
|
# the wine script - into the bin dir
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'bin'), wine_executable))
|
env.Alias('install', env.Install(os.path.join(install_prefix, 'bin'), wine_executable))
|
||||||
# the win32 executable - into the lib dir since the wine script will look for it there
|
# the win32 executable - into the lib dir since the wine script will look for it there
|
||||||
env.Alias('install', env.Install(os.path.join(install_prefix, 'lib/ardour2'), 'ardour_vst.exe.so'))
|
env.Alias('install', env.Install(os.path.join(install_prefix, env['LIBDIR'], 'ardour2'), 'ardour_vst.exe.so'))
|
||||||
|
|
||||||
env.Alias ('tarball', env.Distribute (env['DISTTREE'],
|
env.Alias ('tarball', env.Distribute (env['DISTTREE'],
|
||||||
[ 'SConscript',
|
[ 'SConscript',
|
||||||
|
|
Loading…
Reference in New Issue