Because we updated nix packages, we can use nix-based watchman instead of the brew install
Context: https://linear.app/comm/issue/ENG-2784/add-updated-nix-version-of-watchman#comment-79fd27f8
Paths
| Differential D12777 Authored by will on Jul 16 2024, 7:25 AM.
Details
Summary Because we updated nix packages, we can use nix-based watchman instead of the brew install Context: https://linear.app/comm/issue/ENG-2784/add-updated-nix-version-of-watchman#comment-79fd27f8 Test Plan ➜ whereis watchman watchman: /nix/store/pmvk9zd5z98b5vvc83w4dqjq7d4w8ri1-watchman-2023.08.14.00/bin/watchman To verify the new Nix watchman is working. I uninstalled brew-based watchman and ran nix develop. I then ran the iOS simulator and made changes to text on the login screen, verifying that changes were immediate
Diff Detail
Event TimelineHerald added a subscriber: tomek. · View Herald TranscriptJul 16 2024, 7:25 AM2024-07-16 07:25:31 (UTC-7) Comment Actions We can have devs uninstall brew-based watchman but the nix shell watchman takes precedence Harbormaster completed remote builds in B30388: Diff 42351.Jul 16 2024, 7:48 AM2024-07-16 07:48:42 (UTC-7) will edited the test plan for this revision. (Show Details)Jul 16 2024, 7:54 AM2024-07-16 07:54:34 (UTC-7) ashoat added inline comments. This revision is now accepted and ready to land.Jul 16 2024, 11:59 AM2024-07-16 11:59:31 (UTC-7)
Harbormaster completed remote builds in B30402: Diff 42373.Jul 16 2024, 8:18 PM2024-07-16 20:18:11 (UTC-7) Closed by commit rCOMM30b605adaa15: [nix] Replaces brew install of watchman with nix (authored by will). · Explain WhyJul 17 2024, 6:13 AM2024-07-17 06:13:16 (UTC-7) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 42383 nix/dev-shell.nix
scripts/install_homebrew_deps.sh
|