{"id":16348010,"url":"https://github.com/ai/rake-completion","last_synced_at":"2025-09-29T23:32:43.033Z","repository":{"id":735196,"uuid":"385103","full_name":"ai/rake-completion","owner":"ai","description":"Bash completion support for Rake","archived":false,"fork":false,"pushed_at":"2018-07-29T15:43:49.000Z","size":26,"stargazers_count":64,"open_issues_count":0,"forks_count":13,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-01-13T03:41:31.600Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2009-11-25T11:49:00.000Z","updated_at":"2024-09-05T17:57:38.000Z","dependencies_parsed_at":"2022-07-05T13:13:28.927Z","dependency_job_id":null,"html_url":"https://github.com/ai/rake-completion","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ai%2Frake-completion","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ai%2Frake-completion/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ai%2Frake-completion/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ai%2Frake-completion/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ai","download_url":"https://codeload.github.com/ai/rake-completion/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234676081,"owners_count":18870070,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-11T00:48:07.167Z","updated_at":"2025-09-29T23:32:37.769Z","avatar_url":"https://github.com/ai.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Warning: this project is obsolete\n\nUpdates and support are no longer provided. Feel free to improve it.\n\n-----\n\n# Rake Completion\n\nBash completion support for Rake, Ruby Make.\n\n     $ rake st\u003cTab\u003e\n     $ rake stats\n\n     $ rake test\u003cTab\u003e\u003cTab\u003e\n     test              test:integration  test:recent       \n     test:benchmark    test:plugins      test:uncommitted  \n     test:functionals  test:profile      test:units\n\nIt caches tasks to `.rake_tasks~` file, which makes it faster from default completion from Ubuntu rake.\n\nIf Rakefile is not present in current directory, autocomplete will try to locate it in\nparent directories up to filesystem root, so running tasks is also possible from subdirectories.\n\n## Install\n\n### Ubuntu\n\nObsolete: the package is no longer available at PPA.\n\n~~1. Add Ubuntu on Rails PPA:~~\n   \n        $ sudo add-apt-repository ppa:ubuntu-on-rails/ppa\n        $ sudo apt-get update\n        \n~~2. Install `rake-completion` package:~~\n   \n        $ sudo apt-get install rake-completion\n\n### Mac + Homebrew\n\nMake sure you are running an up-to-date `bash` version (at least 4.3).\n\nInstalling bash and bash-completion with [homebrew](http://brew.sh/) run:\n\n    $ brew install bash bash-completion\n\nThen install this script:\n\n    $ curl -o /usr/local/etc/bash_completion.d/rake https://raw.githubusercontent.com/ai/rake-completion/master/rake\n\n\n### Other UNIX-like\n\n#### System\n\nCopy `rake` script to `/etc/bash_completion.d/`.\n\n    $ wget -O /etc/bash_completion.d/rake https://raw.githubusercontent.com/ai/rake-completion/master/rake\n\n#### User\n\nCopy `rake` script (for example, to `~/scripts/`) and add to your `.bashrc`:\n\n    . ~/scripts/rake\n\n## Cache\n\nTasks cache in `.rake_tasks~` file is placed in directory with Rakefile and\nwill be updated on changes in Rakefile or any `*.rake` files.\n\nTo remove tasks cache (and another backup files) from Git repository add `*~` to\n`.gitignore` file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fai%2Frake-completion","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fai%2Frake-completion","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fai%2Frake-completion/lists"}