Giter Site home page Giter Site logo

aos-downloader's Introduction

Apple Open Source Downloader (aosd)

This utility makes it easy to find and download various versions of the open source code that Apple provides on https://opensource.apple.com.


Requirements

Python 2.7 or greater (this does support Python 3), running the setup.py will determine if you need to install anything else.


Installation

Via homebrew:

$ brew update
$ brew tap samdmarshall/formulae
$ brew install samdmarshall/formulae/aosd

For instructions on installing from source or from the development version via homebrew, please see the Installing instructions on the wiki.


Usage

Once installed, the executable will be called aosd.

Command Console

The application's command console will give you full access to all of the features of aosd. To enter the console run the binary with no flags passed. To get usage information use the help command. For more information, please check out the guided tutorial on the wiki.

Flags

-h, --help                         show help message and exit
-t TYPE, --type TYPE               specify the release type
-l, --list                         list versions of a package to check out, if no package is specified it lists available packages
-p PACKAGE, --package PACKAGE      specify the name of a package from a release
-b BUILD, --build BUILD            specify the build number from a package
-d DIFF DIFF, --diff DIFF DIFF     specify the build number of a package to create diff against
-r, --resetcache                   removes currently cached package plist files
-c, --buildcache                   caches the package manifests and builds an index
-f, --findhash					   this will display the sha256 for the specified build of a package
-v, --version					   this will display the build version of AOSD

More Information

Please see the wiki for more information!

aos-downloader's People

Contributors

samdmarshall avatar x56 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.