├── .gitignore ├── .rspec ├── .ruby-gemset ├── .ruby-version ├── .travis.yml ├── CHANGELOG.md ├── Gemfile ├── LICENSE ├── README.rdoc ├── Rakefile ├── example └── Rakefile ├── furoshiki.gemspec ├── lib ├── furoshiki.rb ├── furoshiki │ ├── base_app.rb │ ├── configuration.rb │ ├── exceptions.rb │ ├── jar.rb │ ├── linux_app.rb │ ├── mac_app.rb │ ├── util.rb │ ├── validator.rb │ ├── version.rb │ ├── warbler_extensions.rb │ └── windows_app.rb └── warbler │ └── traits │ └── furoshiki.rb ├── spec ├── configuration_spec.rb ├── fixtures │ └── test_app │ │ ├── app.yaml │ │ ├── bin │ │ └── sweet-nebulae │ │ ├── dir_to_ignore │ │ └── file_to_ignore.txt │ │ ├── img │ │ ├── boots.icns │ │ ├── boots.ico │ │ └── boots_512x512x32.png │ │ └── sibling.rb ├── furoshiki │ ├── base_app_spec.rb │ ├── linux_app_spec.rb │ ├── mac_app_spec.rb │ └── windows_app_spec.rb ├── jar_spec.rb ├── spec_helper.rb ├── support │ ├── shared_config.rb │ ├── tar_gz_reader.rb │ └── zip_reader.rb └── util_spec.rb └── vendor └── appbundler-1.0.jar /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | -c 2 | --order random 3 | -------------------------------------------------------------------------------- /.ruby-gemset: -------------------------------------------------------------------------------- 1 | furoshiki 2 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | jruby-9.1.10.0 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/README.rdoc -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/Rakefile -------------------------------------------------------------------------------- /example/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/example/Rakefile -------------------------------------------------------------------------------- /furoshiki.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/furoshiki.gemspec -------------------------------------------------------------------------------- /lib/furoshiki.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/lib/furoshiki.rb -------------------------------------------------------------------------------- /lib/furoshiki/base_app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/lib/furoshiki/base_app.rb -------------------------------------------------------------------------------- /lib/furoshiki/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/lib/furoshiki/configuration.rb -------------------------------------------------------------------------------- /lib/furoshiki/exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/lib/furoshiki/exceptions.rb -------------------------------------------------------------------------------- /lib/furoshiki/jar.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/lib/furoshiki/jar.rb -------------------------------------------------------------------------------- /lib/furoshiki/linux_app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/lib/furoshiki/linux_app.rb -------------------------------------------------------------------------------- /lib/furoshiki/mac_app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/lib/furoshiki/mac_app.rb -------------------------------------------------------------------------------- /lib/furoshiki/util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/lib/furoshiki/util.rb -------------------------------------------------------------------------------- /lib/furoshiki/validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/lib/furoshiki/validator.rb -------------------------------------------------------------------------------- /lib/furoshiki/version.rb: -------------------------------------------------------------------------------- 1 | module Furoshiki 2 | VERSION = '0.6.1' 3 | end 4 | 5 | -------------------------------------------------------------------------------- /lib/furoshiki/warbler_extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/lib/furoshiki/warbler_extensions.rb -------------------------------------------------------------------------------- /lib/furoshiki/windows_app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/lib/furoshiki/windows_app.rb -------------------------------------------------------------------------------- /lib/warbler/traits/furoshiki.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/lib/warbler/traits/furoshiki.rb -------------------------------------------------------------------------------- /spec/configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/spec/configuration_spec.rb -------------------------------------------------------------------------------- /spec/fixtures/test_app/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/spec/fixtures/test_app/app.yaml -------------------------------------------------------------------------------- /spec/fixtures/test_app/bin/sweet-nebulae: -------------------------------------------------------------------------------- 1 | Shoes.app do 2 | banner "Hello world" 3 | end 4 | -------------------------------------------------------------------------------- /spec/fixtures/test_app/dir_to_ignore/file_to_ignore.txt: -------------------------------------------------------------------------------- 1 | should be ignored 2 | -------------------------------------------------------------------------------- /spec/fixtures/test_app/img/boots.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/spec/fixtures/test_app/img/boots.icns -------------------------------------------------------------------------------- /spec/fixtures/test_app/img/boots.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/spec/fixtures/test_app/img/boots.ico -------------------------------------------------------------------------------- /spec/fixtures/test_app/img/boots_512x512x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/spec/fixtures/test_app/img/boots_512x512x32.png -------------------------------------------------------------------------------- /spec/fixtures/test_app/sibling.rb: -------------------------------------------------------------------------------- 1 | # Just a sibling of 'app.yaml' 2 | -------------------------------------------------------------------------------- /spec/furoshiki/base_app_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/spec/furoshiki/base_app_spec.rb -------------------------------------------------------------------------------- /spec/furoshiki/linux_app_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/spec/furoshiki/linux_app_spec.rb -------------------------------------------------------------------------------- /spec/furoshiki/mac_app_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/spec/furoshiki/mac_app_spec.rb -------------------------------------------------------------------------------- /spec/furoshiki/windows_app_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/spec/furoshiki/windows_app_spec.rb -------------------------------------------------------------------------------- /spec/jar_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/spec/jar_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/shared_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/spec/support/shared_config.rb -------------------------------------------------------------------------------- /spec/support/tar_gz_reader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/spec/support/tar_gz_reader.rb -------------------------------------------------------------------------------- /spec/support/zip_reader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/spec/support/zip_reader.rb -------------------------------------------------------------------------------- /spec/util_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/spec/util_spec.rb -------------------------------------------------------------------------------- /vendor/appbundler-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shoes/furoshiki/HEAD/vendor/appbundler-1.0.jar --------------------------------------------------------------------------------