Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion constructor/_schema.py
Original file line number Diff line number Diff line change
Expand Up @@ -610,7 +610,7 @@ class ConstructorConfiguration(BaseModel):
Internally, this is passed to `pkgbuild --install-location`.
macOS only.
"""
pkg_domains: dict[PkgDomains, bool] = {"enable_anywhere": True, "enable_currentUserHome": False}
pkg_domains: dict[PkgDomains, bool] = {"enable_anywhere": True, "enable_currentUserHome": True}
"""
The domains the package can be installed into. For a detailed explanation, see:
https://developer.apple.com/library/archive/documentation/DeveloperTools/Reference/DistributionDefinitionRef/Chapters/Distribution_XML_Ref.html
Expand Down
2 changes: 1 addition & 1 deletion constructor/data/construct.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -921,7 +921,7 @@
},
"default": {
"enable_anywhere": true,
"enable_currentUserHome": false
"enable_currentUserHome": true
},
"description": "The domains the package can be installed into. For a detailed explanation, see: https://developer.apple.com/library/archive/documentation/DeveloperTools/Reference/DistributionDefinitionRef/Chapters/Distribution_XML_Ref.html constructor defaults to `enable_anywhere=true` and `enable_currentUserHome=true`. `enable_localSystem` should not be set to true unless `default_location_pkg` is set as well. macOS only.",
"propertyNames": {
Expand Down
2 changes: 1 addition & 1 deletion constructor/osx/readme_header.rtf
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

\f0\fs30 \cf0 Anaconda is the most popular Python data science platform. See {\field{\*\fldinst{HYPERLINK "https://www.anaconda.com/downloads"}}{\fldrslt https://www.anaconda.com/downloads}}/.\
\
By default, this installer modifies your bash profile to activate the base environment of __NAME__ when your shell starts up. To disable this, choose "Customize" at the "Installation Type" phase, and disable the "Modify PATH" option. If you decline this option, the executables installed by this installer will not be available on PATH. You will need to use the full executable path to run commands, or otherwise initialize the base environment of __NAME__ on your own. \
By default, this installer modifies all available shells to activate the base environment of __NAME__ when the shell starts up. To disable this, choose "Customize" at the "Installation Type" phase, and disable the "Modify PATH" option. If you decline this option, the executables installed by this installer will not be available on PATH. You will need to use the full executable path to run commands, or otherwise initialize the base environment of __NAME__ on your own. \
\
To install to a different location, select "Change Install Location..." at the "Installation Type" phase, then choose "Install on a specific disk...", choose the disk you wish to install on, and click "Choose Folder...". The "Install for me only" option will install __NAME__ to the default location, ~/__NAME_LOWER__.\
\
Expand Down
19 changes: 19 additions & 0 deletions news/1088-update-schema-default-value
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
### Enhancements

* <news item>

### Bug fixes

* PKG: Restore the default value of `enable_currentUserHome` to the old default value (`true`). (#1070 via #1088)

### Deprecations

* <news item>

### Docs

* PKG: Clarify that the profile of all available shells will be modified by default. (#1070 via #1088)

### Other

* <news item>
Loading