BosseJ wrote: > Thanks for your assistance! Much appreciated. I'm still struggling a > bit, still cannot find the .erb file or even the "layout" project. I > must have missed some step in the installation. > Here's what I did to install Smashing and the Squeezebox widget: > > > Code: -------------------- > > $ sudo gem install smashing > Building native extensions. This could take a while... > Successfully installed eventmachine-1.2.7 > Fetching: daemons-1.4.1.gem (100%) > Successfully installed daemons-1.4.1 > Fetching: thin-1.8.1.gem (100%) > Building native extensions. This could take a while... > Successfully installed thin-1.8.1 > Fetching: raabro-1.4.0.gem (100%) > Successfully installed raabro-1.4.0 > Fetching: concurrent-ruby-1.1.9.gem (100%) > Successfully installed concurrent-ruby-1.1.9 > Fetching: tzinfo-2.0.4.gem (100%) > Successfully installed tzinfo-2.0.4 > Fetching: et-orbi-1.2.6.gem (100%) > Successfully installed et-orbi-1.2.6 > Fetching: fugit-1.5.2.gem (100%) > Successfully installed fugit-1.5.2 > Fetching: rufus-scheduler-3.8.0.gem (100%) > Successfully installed rufus-scheduler-3.8.0 > Fetching: thor-1.2.1.gem (100%) > Successfully installed thor-1.2.1 > Fetching: sprockets-4.0.2.gem (100%) > Successfully installed sprockets-4.0.2 > Fetching: ffi-1.15.4.gem (100%) > Building native extensions. This could take a while... > Successfully installed ffi-1.15.4 > Fetching: sassc-2.4.0.gem (100%) > Building native extensions. This could take a while... > Successfully installed sassc-2.4.0 > Fetching: smashing-1.3.5.gem (100%) > Successfully installed smashing-1.3.5 > Parsing documentation for eventmachine-1.2.7 > Installing ri documentation for eventmachine-1.2.7 > Parsing documentation for daemons-1.4.1 > Installing ri documentation for daemons-1.4.1 > Parsing documentation for thin-1.8.1 > Installing ri documentation for thin-1.8.1 > Parsing documentation for raabro-1.4.0 > Installing ri documentation for raabro-1.4.0 > Parsing documentation for concurrent-ruby-1.1.9 > Installing ri documentation for concurrent-ruby-1.1.9 > Parsing documentation for tzinfo-2.0.4 > Installing ri documentation for tzinfo-2.0.4 > Parsing documentation for et-orbi-1.2.6 > Installing ri documentation for et-orbi-1.2.6 > Parsing documentation for fugit-1.5.2 > Installing ri documentation for fugit-1.5.2 > Parsing documentation for rufus-scheduler-3.8.0 > Installing ri documentation for rufus-scheduler-3.8.0 > Parsing documentation for thor-1.2.1 > Installing ri documentation for thor-1.2.1 > Parsing documentation for sprockets-4.0.2 > Installing ri documentation for sprockets-4.0.2 > Parsing documentation for ffi-1.15.4 > Installing ri documentation for ffi-1.15.4 > Parsing documentation for sassc-2.4.0 > Installing ri documentation for sassc-2.4.0 > Parsing documentation for smashing-1.3.5 > Installing ri documentation for smashing-1.3.5 > Done installing documentation for eventmachine, daemons, thin, raabro, concurrent-ruby, tzinfo, et-orbi, fugit, rufus-scheduler, thor, sprockets, ffi, sassc, smashing after 199 seconds > 14 gems installed > byjo@Bos-T470:~ > $ dashing install 93c6ec070af4cd2247f3c94f387c02c1 > bash: dashing: kommandot finns inte > byjo@Bos-T470:~ > $ smashing install 93c6ec070af4cd2247f3c94f387c02c1 > create widgets/squeezebox/squeezebox.coffee > create widgets/squeezebox/squeezebox.html > create jobs/squeezebox.rb > create widgets/squeezebox/squeezebox.scss > Don't forget to edit the Gemfile and run bundle install if needed. More information for this widget can be found at https://gist.github.com/93c6ec070af4cd2247f3c94f387c02c1 -------------------- > > > > Potential mistakes: I used "smashing" instead of "dashing". I didn't > use "sudo" when installing the widget. Probably other stupid mistakes. > > I don't understand the last line from the widget install. Is the > 'Gemfile' the same file as the '.erb'? What is the 'bundle install' > and how do I know if I need it? > > Sorry for the newbie questions. Your help is very kind.
Dashing has not been maintained since April 2016 so Smashing is the way forward. "sudo" is not needed when Smashing is installed in home directory. The "Gemfile" is found in the root Smashing directory and it is not the same as the .erb file. Smashing is built with the Ruby programming language and a "gem" is a Ruby library package: 'link' (https://www.ruby-lang.org/en/libraries/) You need to run the "bundle install" command to install the required gems. 'SqueezeZap - Native Android SqueezeBox Controller App' (http://squeezezap.com) ------------------------------------------------------------------------ kwarklabs's Profile: http://forums.slimdevices.com/member.php?userid=71757 View this thread: http://forums.slimdevices.com/showthread.php?t=115706 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
