Search Issue Tracker

Won't Fix

Votes

0

Found in [Package]

1.19.6

Issue ID

BPSBP-341

Regression

No

Build cache doesn't take defines into consideration

Package: Scriptable BuildPipeline

-

How to reproduce:
1. Open the user’s attached project
2. Go to Window -> Asset Management -> Addressables -> Groups
3. Select Build -> Clean Build -> All
4. Select Build -> New Build -> Default Build Script
5. Navigate to Library/com.unity.addressables/aa/OSX/StandaloneOSX within the project directory
6. Note the full hash in the filename of “defaultlocalgroup_scenes_all_…”
7. Go to File -> Build Settings -> Player Settings
8. Under Script Compilation -> Scripting Define Symbols, remove TEST_DEFINE and select Apply
9. Return to the Addressables Groups window and repeat step 4
10. Repeat steps 5 and 6

Expected result: the hash in the filename is different after removing the define
Actual result: the hash in the filename is identical

Reproducible with: 1.19.19, 1.20.0 (2019.4.40f1, 2020.3.36f1, 2021.3.5f1, 2022.1.7f1, 2022.2.0a18, 2023.1.0a1)

Reproducible on: macOS 11.6

  1. Resolution Note:

    There are no fixes planned for this Bug

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.