Commit Graph

83 Commits

Author SHA1 Message Date
Michael Roitzsch
add57def1e internals: update for macOS 13.5 Ventura 13.5-ventura 2023-08-20 20:55:46 +02:00
Michael Roitzsch
4ed7ef68db flake: update for Xcode 14.3.1
makeSetupHook parameters changed
2023-08-20 20:55:46 +02:00
Michael Roitzsch
9d57a5527f Makefile: catch Nix build errors early 2023-08-20 20:55:46 +02:00
Michael Roitzsch
afaa4c55e5 Makefile: fix wildcard resolution 2023-08-20 20:55:38 +02:00
Michael Roitzsch
9db223a1dc flake: fix sandboxed builds
disable sandboxing when we symlink the platform Xcode
2023-04-29 16:02:22 +02:00
Michael Roitzsch
af5c420f43 internals: update for macOS 13.4 Ventura 13.4-ventura 2023-04-02 15:25:56 +02:00
Michael Roitzsch
eeab6a8bfa Makefile: scan Xcode templates for extensions
extension definitions and their extension point names appear in Xcode
project templates
• scan all of Xcode’s Developer directory, not just selected subdirs
• extract plist part regarding extensions from TemplateInfo.plist files
• check for macOS and iOS extension keys
2023-04-02 12:04:55 +02:00
Michael Roitzsch
4d8f14e4a6 Makefile: silence Nix git dirty warning 2023-04-02 09:06:16 +02:00
Michael Roitzsch
04d82534d8 flake: update for Xcode 14.3 2023-04-02 09:05:36 +02:00
Michael Roitzsch
9542568442 internals: update for macOS 13.2 Ventura 13.2-ventura 2022-12-26 18:33:03 +01:00
Michael Roitzsch
05eed46555 flake: update for Xcode 14.2 2022-12-26 10:02:28 +01:00
Michael Roitzsch
72af1896ec flake: update for Xcode 14.1 2022-11-06 20:37:58 +01:00
Michael Roitzsch
40b2576d55 internals: update for macOS 12.4 Monterey 12.4-monterey 2022-06-06 21:45:17 +02:00
Michael Roitzsch
909ec8a160 flake: update for Xcode 13.4 2022-05-25 18:45:24 +02:00
Michael Roitzsch
b92ed8e175 internals: update for macOS 12.3 Monterey 12.3-monterey 2022-03-25 08:20:11 +01:00
Michael Roitzsch
e33fabd772 flake: update for Xcode 13.3 2022-03-25 08:19:46 +01:00
Michael Roitzsch
b494b38956 flake: update for Xcode 13.2 2022-01-02 15:02:24 +01:00
Michael Roitzsch
8d62d3e215 formally conform to the TSV file format
• move internals.txt to internals.tsv (bonus: GitHub built-in rendering)
• add a header in the first line
• ignore first line for sort checking
• ignore first line for HTML rendering
2022-01-02 15:02:24 +01:00
Michael Roitzsch
5e92d0e636 internals: update for macOS 12.1 Monterey 12.1-monterey 2021-11-22 14:11:48 +01:00
Michael Roitzsch
33947b2f46 Makefile: test for tool build errors 2021-11-08 10:44:59 +01:00
Michael Roitzsch
81f318f1e1 flake: fix acextract build (again) 2021-11-08 10:38:11 +01:00
Michael Roitzsch
07288c72e1 flake: update Xcode version 2021-11-08 10:37:33 +01:00
Michael Roitzsch
f3150df424 Makefile: fix entitlements export for Monterey 2021-10-29 19:52:30 +02:00
Michael Roitzsch
ef992d99d1 flake: enable snapshot reverting
snapUtil -r
2021-10-25 12:04:53 +02:00
Michael Roitzsch
28560df58f flake: fix Swift compiler crash 2021-10-25 12:03:31 +02:00
Michael Roitzsch
31fcb59c80 Makefile: extract DriverKit dyld cache 2021-10-25 12:03:31 +02:00
Michael Roitzsch
2deea7c208 flake: Monterey-compatible dyld cache extractor 2021-10-25 12:03:12 +02:00
Michael Roitzsch
563347a6db Makefile: assume a flake-capable Nix is installed 2021-10-20 10:43:55 +02:00
Michael Roitzsch
345d5a24c0 Makefile: configurable Xcode installation 2021-10-20 10:43:55 +02:00
Michael Roitzsch
40216ef6d4 flake: use unstable branch of nixpkgs 2021-10-20 10:43:55 +02:00
Michael Roitzsch
f79226a965 flake: use attribute naming convention, add lock 2021-10-20 10:43:55 +02:00
Michael Roitzsch
2cec40761a internals: update for macOS 11.4 11.4-big-sur 2021-05-25 10:32:25 +02:00
Michael Roitzsch
1036b6326c Makefile: renew database if current system is newer 2021-05-25 10:31:22 +02:00
Michael Roitzsch
cfd54c9d8c flake: update to Xcode 12.5 2021-04-28 10:52:32 +02:00
Michael Roitzsch
30bdc30392 internals: update for macOS 11.3 11.3-big-sur 2021-04-24 14:22:02 +02:00
Michael Roitzsch
aeae2a6157 Makefile: use most current compressed database 2021-04-24 14:21:31 +02:00
Michael Roitzsch
73de585019 flake: unquoted URLs are deprecated 2021-03-30 21:24:32 +02:00
Michael Roitzsch
9dfebf24ff internals: update with February 2021 security info 2021-03-28 10:00:00 +02:00
Michael Roitzsch
924e53e9b6 Makefile: tolerate errors with interactive SQlite 2021-03-27 16:01:19 +01:00
Michael Roitzsch
7ad7ac85f2 improve interactive SQLite completions
rename index to avoid it having the same prefix as the files table
2021-03-24 19:52:38 +01:00
Michael Roitzsch
b84e3ba5cf clear extended attributes 2021-03-24 18:07:00 +01:00
Michael Roitzsch
eaba592bcc handle URL fragment as search term
allows direct linking to specific searches
2021-03-11 10:02:40 +01:00
Michael Roitzsch
c26b374f48 update Xcode and fix crash in snapUtil 2021-02-22 09:37:29 +01:00
Michael Roitzsch
7bfdb02cc9 add a textual database dump of most relevant info
useful for diffing databases of multiple OS versions against each other
2020-12-31 18:41:47 +01:00
Michael Roitzsch
320cee87e0 fix passing DB as command line variable 2020-12-31 18:12:51 +01:00
Michael Roitzsch
23f5c368e0 better Nix flakes documentation link 2020-12-31 17:26:04 +01:00
Michael Roitzsch
f85006a1c9 convenience target for interactive database access 2020-12-31 17:25:47 +01:00
Michael Roitzsch
2128e5251f update to Xcode 12.3 2020-12-31 17:25:21 +01:00
Michael Roitzsch
6306ad242c document SQLite database and internals check 2020-11-24 19:37:06 +01:00
Michael Roitzsch
bfa963b23d internals: update for macOS 11 Big Sur 11.0-big-sur 2020-11-24 18:43:40 +01:00