From: <tr...@ff...> - 2011-02-02 22:51:39
|
Author: arnonym Date: 2011-02-02 14:51:32 -0800 (Wed, 02 Feb 2011) New Revision: 1951 Modified: trunk/libffado/support/dbus/SConscript Log: Print a message when the dbus service file can not be installed... Modified: trunk/libffado/support/dbus/SConscript =================================================================== --- trunk/libffado/support/dbus/SConscript 2011-01-27 09:22:25 UTC (rev 1950) +++ trunk/libffado/support/dbus/SConscript 2011-02-02 22:51:32 UTC (rev 1951) @@ -1,6 +1,6 @@ #!/bin/env python # -# Copyright (C) 2007-2008 Arnold Krille +# Copyright (C) 2007,2008,2011 Arnold Krille # Copyright (C) 2007-2008 Pieter Palmers # # This file is part of FFADO @@ -73,6 +73,13 @@ print "Will install the service-file" targetdir = env.destdir + env['dbus_service_dir'] env.Alias( "install", env.Install( env.destdir + env['dbus_service_dir'], servicefile ) ) +else: + if not env['dbus_service_dir']: + print 'Can\'t install the system-wide dbus service file as the concerned variable is not defined.' + else: + if not os.access( env['dbus_service_dir'], os.W_OK ): + print 'Insufficient rights to install the system-wide dbus service file.' + print 'Please run the "scons install" command with higher authority.' # static versions if static_env['BUILD_STATIC_TOOLS']: |