diff options
Diffstat (limited to 'bin/yahns-rackup')
-rwxr-xr-x | bin/yahns-rackup | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/bin/yahns-rackup b/bin/yahns-rackup new file mode 100755 index 0000000..baf110b --- /dev/null +++ b/bin/yahns-rackup @@ -0,0 +1,9 @@ +#!/this/will/be/overwritten/or/wrapped/anyways/do/not/worry/ruby +# -*- encoding: binary -*- +# Copyright (C) 2013, Eric Wong <normalperson@yhbt.net> and all contributors +# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt) +require 'yahns/rackup_handler' +ARGV.grep(/\A(?:-s|--server)/)[0] and abort "--server has no effect for #$0" +ARGV[0, 0] = %w(-s yahns) +Rack::Handler.register('yahns', 'Yahns::RackupHandler') +Rack::Server.start |