Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wtnabe/shlauncher
A shell script launcher inspired by Rake and Cutagem
https://github.com/wtnabe/shlauncher
deprecated ruby rubygems
Last synced: about 2 months ago
JSON representation
A shell script launcher inspired by Rake and Cutagem
- Host: GitHub
- URL: https://github.com/wtnabe/shlauncher
- Owner: wtnabe
- Created: 2009-08-27T13:04:41.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2009-11-18T01:08:39.000Z (about 15 years ago)
- Last Synced: 2024-03-15T09:50:05.278Z (10 months ago)
- Topics: deprecated, ruby, rubygems
- Language: Ruby
- Homepage: http://github.com/wtnabe/shlauncher/tree/master
- Size: 93.8 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.rdoc
- Changelog: ChangeLog
Awesome Lists containing this project
README
= Shlauncher - A shell script launcher inspired by Rake
Scaffold your custom launcher. Launch from your shell script ( and also Ruby script ) collection.
== Installation
=== Archive Installation
rake install
=== Gem Installation
gem sources -a http://gemcutter.org/
gem install shlauncher== Features/Problems
* scaffold launcher ( by `tractor' command )
* collect scripts in script/ directory and list up as task
* exec all tasks in some scope
* generate gem* On Windows, ONLY RUBY SCRIPTS can be executed.
== Synopsis
Scaffold your launcher.
$ tractor LAUNCHER_NAME
Put your script into script/ directory and make executable.
$ cd LAUNCHER_NAME
$ ./bin/LAUNCHER_NAME
$ echo '# script sample' > script/sample
$ chmod a+x script/sampleRun your launcher.
$ ./bin/LAUNCHER_NAME
LAUNCHER_NAME sample # script sample
NOTE: Or type `ruby bin\LAUNCHER_NAME' if you use Windows.
Generate gem from your launcher.
$ rake gemspec
$ rake gem
$ ls pkgLAUNCHER_NAME-0.0.1.gem
== Thanks
`Cutagem' inspires and be helpful to this product.
* http://github.com/genki/cutagem/tree/master
* http://cutagem.rubyforge.org/Thank you, cho45 and genki !
== Copyright
Author:: wtnabe
Copyright:: Copyright (c) 2009 wtnabe
License:: Two-claused BSD