unitysetup.powershell icon indicating copy to clipboard operation
unitysetup.powershell copied to clipboard

Powershell module for interfacing with Unity installs and projects.

Results 45 unitysetup.powershell issues
Sort by recently updated
recently updated
newest added

Set/Remove environment variables, eg. {key:"UNITY_2017.4.2f2", value: ""}. This would make them discoverable in online build systems and leveraged appropriately.

enhancement
good first issue

PowerShell Core is now cross-platform. We should investigate supporting the *nix world, including Mac. ### Mac - [ ] Find-UnitySetupInstaller - [x] Get-UnityProjectInstance - [x] Get-UnitySetupInstance - [ ] Install-UnitySetupInstance...

enhancement

If the version is not installed, the function should perform the -MissingVersionAction, which can be any of `Confirm, ConfirmVersion, Install, Fallback, Error` MissingVersionAction, defaults to Confirm. Example 'Confirm' output: ```...

enhancement

Right now `Find-UnitySetupInstaller` requires you to specify a version. It'd be great if I could specify `-Latest` or neither to find all versions. - [ ] Should patch and beta...

enhancement

- [ ] Find-UnitySetupInstaller -> Find-UnitySetupInstance, should find all versions if called without flags. - [ ] Install-UnitySetupInstance -> Shouldn't require installers from Find. - [ ] Get-UnitySetupInstance -> Should...

enhancement

1) Run the Unity editor 2) Uninstall the version that you are running (`e.g. Get-UnitySetupInstance | Select-UnitySetupInstance -Version 2017.3.1f1 | Uninstall-UnitySetupIns tance`) result: Command appears to complete successfully, but some...

bug

Not sure if this is possible, but it would make installing the right components necessary for a project simpler. Right now to encompass everything we have install everything.

enhancement

Right now `Test-UnityProjectMetaFileIntegrity` only supports scanning Unity projects, but it's often the case that we want to scan a package folder for integrity. We should add support for e.g. `Test-UnityMetaFileIntegrity...

enhancement

Add general support for Unity Packages and common modifications to related files. * [ ] UnityPackage Support * [ ] Get-UnityPackage - find all unity packages by searching for package.json....

enhancement

The idiomatic PowerShell way to pass more than one string, would be to create a `String[]` and pass that in as an argument. Allowing the `$env:UNITY_SETUP_INSTANCE_DEFAULT_BASEPATH` environment variable to also...

enhancement