Skip to content

Convert scripts in developer/bin to Homebrew commands #174192

Open
@bevanjkay

Description

This is a proposal for how deal with the scripts in developer/bin.
Below is what I think we can keep / remove.

Migrate to a Homebrew Command

  • casks-without-zap
  • find-appcast
  • generate_cask_token
  • list_recent_pkg_ids (potentially combine with list_pkg_ids_by_regexp command with arguments)
  • list_pkg_ids_by_regexp
  • list_loaded_launchjob_ids (potentially combine with list_installed_launchjob_ids command with arguments)
  • list_installed_launchjob_ids
  • list_running_app_ids
  • list_id_in_kext
  • list_ids_in_app
  • list_ids_in_pkg (potentially combine into list-in-pkg with arguments)
  • list_payload_in_pkg (potentially combine into list-in-pkg with arguments)
  • list_apps_in_pkg (potentially combine into list-in-pkg with arguments)
  • list_loaded_kext_ids
  • list_login_items_for_app

Potentially Remove

  • list_url_attributes_on_file
  • update_cask_family
  • update_multilangual_casks
  • cask-pr-local-check
  • cask-pr-inspect-download

Requires Python for Protobuf handling so may be complicated to convert to Ruby

  • import_google_fonts

Re-add font_casker script from homebrew-cask-fonts

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions