Skip to content
This repository has been archived by the owner on May 21, 2022. It is now read-only.

Added support for Mac OS X and Racket 7.0 #25

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

agiardina
Copy link

Hi,
I added support for Mac OS and Racket 7.0

@greghendershott
Copy link
Owner

Thank you for submitting this PR. I only just took a look at it, now.

I like the idea of supporting macOS. I'm just hesitating while I digest and think about this....

if [[ "$RACKET_MINIMAL" = "1" ]]; then
echo "Minimal Racket: Installing packages for raco test..."
${RACKET_DIR}/bin/raco pkg install --auto --scope installation rackunit-lib compiler-lib
if [[ "$RACKET_MINIMAL" = "1" ]]; then
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You have this nested under the non-Darwin else branch. But, should this be moved out to be done for Darwin, too?

I ask because it looks like you are including the minimal-racket scenario, up above. So, wouldn't you want this for minimal-Racket on Darwin, too? (Apologies if I'm misunderstanding.)

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm sorry to be slow to follow up and review this. Partly I've been super busy. But also, I feel like adding the macOS "dimension" means the conditionals and permutations is getting to be a slightly heavy cognitive load.

I don't mean to sound like I'm complaining -- I really appreciate you taking the time to do and submit this PR. Thanks for that!!

@dvanhorn
Copy link

+1 for supporting OS X.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants