summaryrefslogtreecommitdiff
path: root/libs/surfaces/mackie/scripts/controls.rb
diff options
context:
space:
mode:
authorJohn Anderson <ardour@semiosix.com>2007-07-22 20:50:10 +0000
committerJohn Anderson <ardour@semiosix.com>2007-07-22 20:50:10 +0000
commit0e7d75e7a01295f0bf5bacb83aba440fb3763d30 (patch)
treed5ead3dbdb04c7919f3f287f3b6fa2ee49c188c0 /libs/surfaces/mackie/scripts/controls.rb
parenta856825e97712efc7eae4fcb47050160fb2ed165 (diff)
improve generation of surfaces from csv files. Move generated code into separate files from written code. Various comments and tweaks.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2172 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/surfaces/mackie/scripts/controls.rb')
-rw-r--r--libs/surfaces/mackie/scripts/controls.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/surfaces/mackie/scripts/controls.rb b/libs/surfaces/mackie/scripts/controls.rb
index 7d414cf966..666c34d4af 100644
--- a/libs/surfaces/mackie/scripts/controls.rb
+++ b/libs/surfaces/mackie/scripts/controls.rb
@@ -15,8 +15,10 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+this_dir = File.dirname(__FILE__)
+
require 'faster_csv'
-require 'mackie.rb'
+require "#{this_dir}/mackie.rb"
class Control
attr_accessor :id, :led, :group, :name, :ordinal, :switch