我有一个Ruby应用程序(所以没有Rails!)并希望将其发布给公众'。在我的Mac上,我已将$PATH
设置为包含我的应用的bin
目录,因此我只需输入executable_name
作为命令即可。
然而,当有人安装应用程序时,他们必须像我一样将bin
目录添加到他们的$PATH
。这并不像我想的那么容易。是否可以让用户使用Homebrew或类似的东西安装?或者也许我错过了我所知道的事情?你们这些人一般都会这样做吗?
为了完整起见 - >文件结构:
|- my_application
|- bin
|- executable
|- lib
|- my_class.rb
|- my_class.rb
|- my_class.rb
|- tests
|- my_tests.rb