9 Commits

Author SHA1 Message Date
thewesker
81607049e1 Update osxiso
Add support for macOS Big Sur.
2021-01-31 21:42:19 -05:00
Buster Collings
c6ea0556bc 5.0.0 2019-10-10 11:33:46 -05:00
Buster Collings
8e3699e8b1 Merge branch 'erdnussflips-feature/macOS-Catalina-Support'
Adds Catalina version support.
2019-10-10 11:06:04 -05:00
Philipp S. aka. erdnussflips
aa035d5cc4 Added support for macOS Catalina
Updated readme

Fixed ISO size for mac OS Catalina
2019-10-10 12:39:30 +02:00
Buster Collings
50ce5ae0f3 4.0.0 2018-09-26 15:15:48 -05:00
Buster Collings
be08c30937 Remove bpkg install instructions
I <3'd bpkg but it's a pretty stale project; so, I'm removing it
as a suggested installer.
2018-09-26 15:13:29 -05:00
Buster Collings
1702928982 Add Mojave
yup
2018-09-26 15:12:06 -05:00
Buster Collings
a5fbdabf89 Add Mojave
- added to v2 installable apps list
2018-09-26 15:09:41 -05:00
Buster Collings
59d063bfd0 🍺 Add Homebrew tap installation instructions
if you don't have homebrew installed, you prolly should; cheers.
2017-12-14 15:14:09 -06:00
3 changed files with 16 additions and 9 deletions

View File

@@ -7,6 +7,8 @@
The appropriate installation app file(s) must be located in `/Applications` i.e. The appropriate installation app file(s) must be located in `/Applications` i.e.
``` ```
/Applications/Install macOS Catalina.app
/Applications/Install macOS Mojave.app
/Applications/Install macOS High Sierra.app /Applications/Install macOS High Sierra.app
/Applications/Install macOS Sierra.app /Applications/Install macOS Sierra.app
/Applications/Install OS X El Capitan.app /Applications/Install OS X El Capitan.app
@@ -16,10 +18,11 @@ The appropriate installation app file(s) must be located in `/Applications` i.e.
Mac users can download theses files from the App Store. Mac users can download theses files from the App Store.
## Install with [bpkg](https://github.com/bpkg/bpkg) ## Install with [Homebrew](https://brew.sh)
```sh ```sh
$ bpkg install busterc/osx-iso -g $ brew tap busterc/tap
$ brew install osx-iso
``` ```
## Usage ## Usage
@@ -27,8 +30,9 @@ $ bpkg install busterc/osx-iso -g
```sh ```sh
$ osxiso $ osxiso
1) macOS High Sierra 3) OS X El Capitan 5) OS X Mavericks 1) macOS Catalina 4) macOS Sierra 7) OS X Mavericks
2) macOS Sierra 4) OS X Yosemite 6) Quit 2) macOS Mojave 5) OS X El Capitan 8) Quit
3) macOS High Sierra 6) OS X Yosemite
Select OS or Quit: Select OS or Quit:
``` ```
@@ -37,7 +41,7 @@ Select OS or Quit:
ISC License (ISC) ISC License (ISC)
Copyright &copy; 2015-2017, Buster Collings Copyright &copy; 2015-2018, Buster Collings
Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

9
osxiso
View File

@@ -9,8 +9,11 @@ Select OS or Quit: "
build_mount="/Volumes/install_build" build_mount="/Volumes/install_build"
app_mount="/Volumes/install_app" app_mount="/Volumes/install_app"
apps_v1="|macOS Sierra|OS X El Capitan|OS X Yosemite|OS X Mavericks|" apps_v1="|macOS Sierra|OS X El Capitan|OS X Yosemite|OS X Mavericks|"
apps_v2="|macOS High Sierra|" apps_v2="|macOS High Sierra|macOS Mojave|macOS Catalina|macOS Big Sur"
apps=( apps=(
"macOS Big Sur"
"macOS Catalina"
"macOS Mojave"
"macOS High Sierra" "macOS High Sierra"
"macOS Sierra" "macOS Sierra"
"OS X El Capitan" "OS X El Capitan"
@@ -116,8 +119,8 @@ Select OS or Quit: "
prep_build "$1" prep_build "$1"
# Create a blank ISO of 7316MB with a Single Partition # Create a blank ISO of 8121MB (7,93 GiB) with a Single Partition
hdiutil create -o "$temp/$1.cdr" -size 7316m -layout SPUD -fs HFS+J hdiutil create -o "$temp/$1.cdr" -size 8121m -layout SPUD -fs HFS+J
# Mount the blank ISO # Mount the blank ISO
hdiutil attach "$temp/$1.cdr.dmg" -noverify -nobrowse -mountpoint "$build_mount" hdiutil attach "$temp/$1.cdr.dmg" -noverify -nobrowse -mountpoint "$build_mount"

View File

@@ -1,6 +1,6 @@
{ {
"name": "osxiso", "name": "osxiso",
"version": "3.0.0", "version": "5.0.0",
"description": "Create a bootable ISO of OS X / macOS, from the installation app file.", "description": "Create a bootable ISO of OS X / macOS, from the installation app file.",
"global": "1", "global": "1",
"install": "install -c osxiso ${PREFIX:-/usr/local}/bin", "install": "install -c osxiso ${PREFIX:-/usr/local}/bin",