diff options
| author | realtradam <[email protected]> | 2022-01-12 11:37:53 -0500 |
|---|---|---|
| committer | realtradam <[email protected]> | 2022-01-12 11:37:53 -0500 |
| commit | 1fbddef75580cfaf6b25a1d328b29225ef563ed7 (patch) | |
| tree | 6c61b6ecaa84e1b5233e2ab55aef71647569c543 | |
| parent | c5923d9ec44a34a4f27b7bb6abf447b9fc1bbf1a (diff) | |
| download | FelFlameEngine-1fbddef75580cfaf6b25a1d328b29225ef563ed7.tar.gz FelFlameEngine-1fbddef75580cfaf6b25a1d328b29225ef563ed7.zip | |
added rake serve task to show game in browser
| -rw-r--r-- | Rakefile | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -4,3 +4,16 @@ task :build do `env MRUBY_CONFIG=build_config/felflame_linux.rb rake` end end + +task :serve do + link = "http://localhost:8000/game.html" + if RbConfig::CONFIG['host_os'] =~ /mswin|mingw|cygwin/ + system "start #{link}" + elsif RbConfig::CONFIG['host_os'] =~ /darwin/ + system "open #{link}" + elsif RbConfig::CONFIG['host_os'] =~ /linux|bsd/ + system "xdg-open #{link}" + end + `ruby -run -ehttpd build/temp/ -p8000` +end +task :s => :serve |
