Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8305d07ffb | ||
|
|
ff09e25ea5 | ||
|
|
be396b9581 | ||
|
|
6dd6d93bb8 | ||
|
|
98d921527c |
@@ -1,3 +1,10 @@
|
|||||||
|
# 6.0.0 (2018-10-01)
|
||||||
|
|
||||||
|
- Added XCode install tip.
|
||||||
|
- Updated boot disk creation to macOS Mojave.
|
||||||
|
- Updated to Contributor Covenant Code of Conduct 1.4.1.
|
||||||
|
- Updated to Java SE Development Kit 10.
|
||||||
|
|
||||||
# 5.0.0 (2018-08-01)
|
# 5.0.0 (2018-08-01)
|
||||||
|
|
||||||
- Fixed Markdown ordered list numbering.
|
- Fixed Markdown ordered list numbering.
|
||||||
|
|||||||
@@ -2,10 +2,11 @@
|
|||||||
|
|
||||||
## Our Pledge
|
## Our Pledge
|
||||||
|
|
||||||
In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making
|
In the interest of fostering an open and welcoming environment, we as contributors and maintainers
|
||||||
participation in our project and our community a harassment-free experience for everyone, regardless of age, body size,
|
pledge to making participation in our project and our community a harassment-free experience for
|
||||||
disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race,
|
everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity
|
||||||
religion, or sexual identity and orientation.
|
and expression, level of experience, education, socio-economic status, nationality, personal
|
||||||
|
appearance, race, religion, or sexual identity and orientation.
|
||||||
|
|
||||||
## Our Standards
|
## Our Standards
|
||||||
|
|
||||||
@@ -22,40 +23,43 @@ Examples of unacceptable behavior by participants include:
|
|||||||
* The use of sexualized language or imagery and unwelcome sexual attention or advances
|
* The use of sexualized language or imagery and unwelcome sexual attention or advances
|
||||||
* Trolling, insulting/derogatory comments, and personal or political attacks
|
* Trolling, insulting/derogatory comments, and personal or political attacks
|
||||||
* Public or private harassment
|
* Public or private harassment
|
||||||
* Publishing others' private information, such as a physical or electronic address, without explicit permission
|
* Publishing others' private information, such as a physical or electronic address, without explicit
|
||||||
|
permission
|
||||||
* Other conduct which could reasonably be considered inappropriate in a professional setting
|
* Other conduct which could reasonably be considered inappropriate in a professional setting
|
||||||
|
|
||||||
## Our Responsibilities
|
## Our Responsibilities
|
||||||
|
|
||||||
Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take
|
Project maintainers are responsible for clarifying the standards of acceptable behavior and are
|
||||||
appropriate and fair corrective action in response to any instances of unacceptable behavior.
|
expected to take appropriate and fair corrective action in response to any instances of unacceptable
|
||||||
|
behavior.
|
||||||
|
|
||||||
Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits,
|
Project maintainers have the right and responsibility to remove, edit, or reject comments, commits,
|
||||||
issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any
|
code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or
|
||||||
contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.
|
to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate,
|
||||||
|
threatening, offensive, or harmful.
|
||||||
|
|
||||||
## Scope
|
## Scope
|
||||||
|
|
||||||
This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the
|
This Code of Conduct applies both within project spaces and in public spaces when an individual is
|
||||||
project or its community. Examples of representing a project or community include using an official project e-mail
|
representing the project or its community. Examples of representing a project or community include
|
||||||
address, posting via an official social media account, or acting as an appointed representative at an online or offline
|
using an official project e-mail address, posting via an official social media account, or acting as
|
||||||
event. Representation of a project may be further defined and clarified by project maintainers.
|
an appointed representative at an online or offline event. Representation of a project may be
|
||||||
|
further defined and clarified by project maintainers.
|
||||||
|
|
||||||
## Enforcement
|
## Enforcement
|
||||||
|
|
||||||
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at
|
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting
|
||||||
[brooke@alchemists.io](mailto:brooke@alchemists.io). All complaints will be reviewed and investigated and will result in
|
the project team at [Brooke Kuhlmann](mailto:brooke@alchemists.io). All complaints will be reviewed
|
||||||
a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain
|
and investigated and will result in a response that is deemed necessary and appropriate to the
|
||||||
confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be
|
circumstances. The project team is obligated to maintain confidentiality with regard to the reporter
|
||||||
posted separately.
|
of an incident. Further details of specific enforcement policies may be posted separately.
|
||||||
|
|
||||||
Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent
|
Project maintainers who do not follow or enforce the Code of Conduct in good faith may face
|
||||||
repercussions as determined by other members of the project's leadership.
|
temporary or permanent repercussions as determined by other members of the project's leadership.
|
||||||
|
|
||||||
## Attribution
|
## Attribution
|
||||||
|
|
||||||
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
|
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
|
||||||
available at [http://contributor-covenant.org/version/1/4][version]
|
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
|
||||||
|
|
||||||
[homepage]: http://contributor-covenant.org
|
[homepage]: https://www.contributor-covenant.org
|
||||||
[version]: http://contributor-covenant.org/version/1/4/
|
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ the two projects are meant to be used:
|
|||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
1. [macOS High Sierra](https://www.apple.com/macos) (with latest software updates applied)
|
1. [macOS Mojave](https://www.apple.com/macos) (with latest software updates applied)
|
||||||
1. [Xcode](https://developer.apple.com/xcode) (with accepted license agreement)
|
1. [Xcode](https://developer.apple.com/xcode) (with accepted license agreement)
|
||||||
|
|
||||||
## Setup
|
## Setup
|
||||||
@@ -72,7 +72,7 @@ Current Version (stable):
|
|||||||
|
|
||||||
git clone https://github.com/bkuhlmann/mac_os.git
|
git clone https://github.com/bkuhlmann/mac_os.git
|
||||||
cd mac_os
|
cd mac_os
|
||||||
git checkout 5.0.0
|
git checkout 6.0.0
|
||||||
|
|
||||||
Master Version (unstable):
|
Master Version (unstable):
|
||||||
|
|
||||||
|
|||||||
@@ -24,8 +24,8 @@ printf " 5. Use the dialog options to launch Disk Utility, reinstall the system
|
|||||||
|
|
||||||
printf "\nCreating macOS boot disk...\n"
|
printf "\nCreating macOS boot disk...\n"
|
||||||
|
|
||||||
if [[ ! -d "$MAC_OS_INSTALLER_PATH" ]]; then
|
if [[ ! -e "$MAC_OS_BOOT_DISK_CREATOR" ]]; then
|
||||||
printf "ERROR: macOS installer does not exist: $MAC_OS_INSTALLER_PATH. Use the App Store to download.\n"
|
printf "ERROR: macOS installer does not exist: $MAC_OS_BOOT_DISK_CREATOR. Use App Store to download.\n"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -34,4 +34,4 @@ if [[ ! -d "$MAC_OS_BOOT_DISK_PATH" ]]; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
sudo "$MAC_OS_BOOT_DISK_CREATOR" --volume "$MAC_OS_BOOT_DISK_PATH" --applicationpath "$MAC_OS_INSTALLER_PATH" --nointeraction
|
sudo "$MAC_OS_BOOT_DISK_CREATOR" --volume "$MAC_OS_BOOT_DISK_PATH" --downloadassets --nointeraction
|
||||||
|
|||||||
@@ -6,6 +6,7 @@
|
|||||||
printf "Installing Xcode CLI tools...\n"
|
printf "Installing Xcode CLI tools...\n"
|
||||||
xcode-select --install
|
xcode-select --install
|
||||||
|
|
||||||
|
printf "%s\n" "💡 ALT+TAB to view and accept Xcode license window."
|
||||||
read -p "Have you completed the Xcode CLI tools install (y/n)? " xcode_response
|
read -p "Have you completed the Xcode CLI tools install (y/n)? " xcode_response
|
||||||
if [[ "$xcode_response" != "y" ]]; then
|
if [[ "$xcode_response" != "y" ]]; then
|
||||||
printf "ERROR: Xcode CLI tools must be installed before proceeding.\n"
|
printf "ERROR: Xcode CLI tools must be installed before proceeding.\n"
|
||||||
|
|||||||
@@ -11,12 +11,11 @@ set -o pipefail
|
|||||||
IFS=$'\n\t'
|
IFS=$'\n\t'
|
||||||
|
|
||||||
# Globals
|
# Globals
|
||||||
export MAC_OS_BOOT_DISK_CREATOR="/Applications/Install macOS High Sierra.app/Contents/Resources/createinstallmedia"
|
export MAC_OS_BOOT_DISK_CREATOR="/Applications/Install macOS Mojave.app/Contents/Resources/createinstallmedia"
|
||||||
export MAC_OS_BOOT_DISK_PATH="/Volumes/Untitled"
|
export MAC_OS_BOOT_DISK_PATH="/Volumes/Untitled"
|
||||||
export MAC_OS_INSTALLER_PATH="/Applications/Install macOS High Sierra.app"
|
|
||||||
export MAC_OS_WORK_PATH=/tmp/downloads
|
export MAC_OS_WORK_PATH=/tmp/downloads
|
||||||
export MAC_OS_CONFIG_PATH="../mac_os-config"
|
export MAC_OS_CONFIG_PATH="../mac_os-config"
|
||||||
|
|
||||||
# Java
|
# Java
|
||||||
export JAVA_LABEL="Java SE Development Kit"
|
export JAVA_LABEL="Java SE Development Kit"
|
||||||
export JAVA_DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html"
|
export JAVA_DOWNLOAD_URL="https://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html"
|
||||||
|
|||||||
Reference in New Issue
Block a user