Adam Cameron
box install
by default advise if its installation process of a given lib will steamroll any existing files? It probably should, shouldn't it?Daniel Mejia
04/15/2022, 3:35 PMAdam Cameron
--force=true
or something to flag up "yeah yeah, it's nae bother... steamroll away"bdw429s
04/18/2022, 6:45 PM--verbose
output), but IMO that's an expected behavior of any package manager. The code inside the package's installation folder is a black box subject to go away at any time if you ask the package manager to update the package.Adam Cameron
bdw429s
04/18/2022, 7:01 PMAdam Cameron
box install cfwheels
to install it, then took it out of box.json.
As you say, I think they need to split the concept of "deploy" (the app files in the wheels
dir) and "install" (the skeleton files outside the wheels
dir). I presume the box install
process allows an app-specific installation process to be triggered after the files are grabbed from the repo? It would be that process that my question should be aimed at: "by default advise if its installation process of a given lib will steamroll any existing files"bdw429s
04/18/2022, 7:11 PMpostInstall
package script inside the package being installed that runs an arbitrary command after installation? There is nothing currently in place to mitigate the effects of that, though it would be easy to add dragons there...bdw429s
04/18/2022, 7:13 PMcoldbox create app
command and those skeleton apps just include the ColdBox framework itself as a nested dependency.Adam Cameron
Peter Amiri
04/19/2022, 3:21 AM