You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Code/Tools/AssetProcessor
amzn-mike 9168fe07f1
Asset Processor: Zero analysis dependency fingerprint verification (#7292)
* Move modtime scanning tests out of APM tests file and into its own file.

Changes were kept to a minimum to get things compiling, this is just a move of code

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Fix rebase compile errors

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Verify dependency fingerprints during Zero Analysis.

This fixes an issue where dependencies that weren't finished processing when AP shuts down would not resume when AP is started back up due to Zero Analysis ignoring dependencies when determining files to skip.
Added unit test for verification

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Fix compile error, make 17 a constexpr

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Fix compile error

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>
4 years ago
..
AssetBuilder Merge branch 'development' into optimization/unused_files 4 years ago
AssetBuilderSDK Removes unused files from AsetProcessor 4 years ago
Platform Removes unused files from AsetProcessor 4 years ago
native Asset Processor: Zero analysis dependency fingerprint verification (#7292) 4 years ago
testdata Pass relative path IsFileExcluded so that only paths relative to the root scan folder are matched against the exclude filters (#4504) 4 years ago
CMakeLists.txt Move Runtime dependency on AssetBuilder from AssetProcessor.Static to AssetProcessor and AssetProcessorBatch. (#7298) 4 years ago
assetprocessor_batch_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
assetprocessor_gui_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
assetprocessor_static_batch_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
assetprocessor_static_files.cmake [AssetProcessor] Refactor the FileWatcher to use only one watch thread 4 years ago
assetprocessor_test_files.cmake Asset processor: separate modtime scanning tests (#7217) 4 years ago
deployment.pri Initial commit 5 years ago