Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allowing setup on macOS/Darwin for Android only. #766

Merged
merged 1 commit into from
May 5, 2020

Conversation

martingd
Copy link
Contributor

@martingd martingd commented May 4, 2020

New option to dev_setup.sh, --skip-ios, to skip configuration related to iOS.
If Xcode is not installed, configuring without this option is not allowed.

Testing Notes

Please run ./dev-setup.sh on a Mac without Xcode. Result should be:
Xcode must be installed to develop for iOS.
Use option '--skip-ios' to setup development for Android only.
(exit code 1)
Add option --skip-ios and script should complete setting up
development for Android only.

Please run ./dev-setup on Mac with Xcode and the script should run
like before and setup for both Android and iOS development.

Fixed Issues

Setup script dev_setup.sh failed on macOS/Darwin if tools for iOS
development were not installed.

New option to dev_setup.sh, --skip-ios, to skip configuration related to iOS.
If Xcode is not installed, configuring without this option is not allowed.

 ### Testing Notes ###
Please run ./dev-setup.sh on a Mac without Xcode. Result should be:
  Xcode must be installed to develop for iOS.
  Use option '--skip-ios' to setup development for Android only.
  (exit code 1)
Add option --skip-ios and script should complete setting up
development for Android only.

Please run ./dev-setup on Mac _with_ Xcode and the script should run
like before and setup for both Android and iOS development.

 ### Fixed Issues ###
Setup script dev_setup.sh failed on macOS/Darwin if tools for iOS
development were not installed.
@tstirrat
Copy link
Contributor

tstirrat commented May 5, 2020

Thanks!

@tstirrat tstirrat merged commit dd555f8 into Path-Check:develop May 5, 2020
tstirrat added a commit that referenced this pull request May 5, 2020
* develop:
  HTML EULA translation workflow (#710)
  Allowing setup on macOS/Darwin for Android only. (#766)
@martingd martingd deleted the feature/devsetup-skip-ios branch May 5, 2020 07:37
aputinski pushed a commit to safe-paths-contrib/covid-safe-paths that referenced this pull request May 6, 2020
* official/develop: (110 commits)
  Consolidate to a single theme aware Button component (Path-Check#767)
  Fixed incorrect pull command. (Path-Check#769)
  Update README, etc for tripleblind -> Path-Check (Path-Check#768)
  HTML EULA translation workflow (Path-Check#710)
  Allowing setup on macOS/Darwin for Android only. (Path-Check#766)
  Add Danish to the list of languages. (Path-Check#765)
  Fixed the aspect ration on the icon and add links (Path-Check#763)
  Build time feature flags (Phase 1) (Path-Check#694)
  Extract theme aware <IconButton /> component (Path-Check#756)
  Latest i18n pull (Path-Check#755)
  Add language contribution info to contributing guide (Path-Check#754)
  Recommend PR best practices in PR template (Path-Check#750)
  Add eslint react-hooks checks (Path-Check#751)
  iOS: Added local notification in terminate function. (Path-Check#521)
  Update dev README (Path-Check#705)
  Better error logging in Google import (Path-Check#703)
  Remove rebasing from suggestions in CONTRIBUTING.md (Path-Check#724)
  Translation refresh (Path-Check#708)
  updated issue template (Path-Check#729)
  Set up location after skiping the steps (Path-Check#721)
  ...
monaabd27 pushed a commit to monaabd27/covid-safe-paths that referenced this pull request May 18, 2020
New option to dev_setup.sh, --skip-ios, to skip configuration related to iOS.
If Xcode is not installed, configuring without this option is not allowed.

 ### Testing Notes ###
Please run ./dev-setup.sh on a Mac without Xcode. Result should be:
  Xcode must be installed to develop for iOS.
  Use option '--skip-ios' to setup development for Android only.
  (exit code 1)
Add option --skip-ios and script should complete setting up
development for Android only.

Please run ./dev-setup on Mac _with_ Xcode and the script should run
like before and setup for both Android and iOS development.

 ### Fixed Issues ###
Setup script dev_setup.sh failed on macOS/Darwin if tools for iOS
development were not installed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants