Files
lumberyard-employee-dm 3dec5d3b71 LYN-2537 engine assets (#254)
* LYN-2537 Moved the Engine and Editor folder to be within the EngineAssets folder

* Fixed Documentation in bootstrap.cfg to correct the path to the user project specific registry file

* Adding a newline to the output of AssetCatalog 'Registering asset..., but type is not set' message

* Updating the AssetProcessorPlatformConfig.setreg Scan Folder to detect
the @ENGINEROOT@/EngineAssets/Engine path for engine runtime assets and
@ENGINEROOT@/EngineAssets/Editor path for engine tool assets

* Updating references to Icons and other assets to account for moving the
Engine and Editor folder under a single EngineAssets folder

* Moving the Engine Settings Registry folder from Engine/Registry -> Registry

* Removed the LY_PROJECT_CMAKE_PATH define as it is not portable to other locations. It is hard coded to the project location that was used for the CMake configuration. Furthermore it paths with backslashes within it are treated as escape characters and not a path separator

* Updated the LyTestTools asset_processor.py script to copy the exclude.filetag from the EngineAssets/Engine directory now

* Fixed Atom Shader Preprocessing when running using an External Project

* Updated the TSGenerateAction.cpp to fix the build error with using a renamed variable

* Updated the Install_Common.cmake ly_setup_others function to install the
EngineAssets directory and the each of the Gem's Assets directory while
maintaining the relative directory structure to the Engine Root
Also updated the install step to install the Registry folder at the
engine root

* Fixed the copying of the Registry folder to be in the install root, instead of under a second 'Registry' folder

* Moving the AssetProcessorPlatformConfig.setreg file over to the Registry folder

* Updated the LyTestTools and C++ code to point that the new location of
the AssetProcessorPlatformConfig.setreg file inside of the Registry
folder

* Renamed Test AssetProcessor*Config.ini files to have the .setreg extension

* Converted the AssetProcessor test setreg files from ini format to json
format using the SerializeContextTools convert-ini command

* Updated the AssetProcessor CMakeLists.txt to copy over the test setreg files to the build folder

* Updated the assetprocessor test file list to point at the renamed AsssetProcessor*Config setreg filenames

* Removed the Output Prefix code from the AssetProcessor. The complexity that it brought to the AP code is not needed, as users can replicate the behavior by just moving there assets underneath a another folder, underneath the scan folder

* Adding back support to read the AssetProcessorPlatformConfig.setreg file from the asset root. This is only needed for C++ UnitTests as they run in an environment where the accessing the Engine Settings Registry is not available

* Updating the Install_common.cmake logic to copy any "Assets" folder to
the install layout.
The Script has also been updated to copy over the "Assets" folder in the
Engine Root to the install layout instead of an "EngineAssets" folder

* Updating References to EngineAssets source asset folder in code to be the Assets source folder

* Moved the Engine Source Asset folder of 'EngineAssets' to a new folder name of 'Assets'. This is inline with the naming scheme we use for Gem asset folders

* Adding the EngineFinder.cmake to the AutomatedTesting project to allow it to work in a project centric manner

* Updating the LyTestTools copy_assets_to_project function to be able to copy assets with folders to the temporary project root
Fixed an issue in LyTestTools where the temporary log directory could have shutil.rmtree being called twice on it leading to an exception which fails an automated test

Updated the asset_procesor_gui_tests_2 AddScanFolder test to not use the
output prefix, but instead place the source asset root into a
subdirectory

* Correct the AssetProcessorPlatformConfig Scan Folders for the EngineAssets directory to point at the Assets directory

* Updated the asset procesor batch dependency test scan folder to point at the 'Assets' folder instead of 'EngineAssets'
2021-04-28 21:38:43 -05:00

13 lines
5.8 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<svg width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Particle_16</title>
<defs>
<path d="M8.634791,9.75947974 L8.90417612,11.8007445 C9.41116407,11.7342812 9.93058853,11.9757358 10.1953914,12.4498093 C10.5417691,13.0696691 10.3222982,13.8538509 9.70397777,14.2034297 C9.08258816,14.5547174 8.29481947,14.33353 7.94663588,13.7104649 C7.66066258,13.1982518 7.76074222,12.5741233 8.15278715,12.1755038 L7.8916211,9.91970739 L7.94383283,9.91834986 C8.18674921,9.90192479 8.41909173,9.84694496 8.634791,9.75947974 Z M8.6771463,12.6317201 C8.42359449,12.8481395 8.39246392,13.2317316 8.60803648,13.487053 C8.82198464,13.7402489 9.19788907,13.7710451 9.44936014,13.5564156 C9.70291557,13.3399932 9.73402199,12.9563151 9.51835294,12.7010827 C9.30446296,12.4478467 8.92858929,12.4170223 8.6771463,12.6317201 Z M6.7222856,9.65467779 L5.11525917,11.9199921 L5.16647991,12.1365493 C5.21281451,12.3515023 5.23230321,12.5670666 5.11525917,12.8320604 C4.94824829,13.2101816 4.35417488,13.5156154 3.8297553,13.3253391 C3.30533571,13.1350628 2.96109504,12.5414434 3.03882292,12.1212563 C3.11667075,11.7011954 3.50841267,11.3230773 3.93533609,11.2846072 C4.14428321,11.265779 4.26710963,11.2103373 4.34070688,11.1604364 L4.40775463,11.1059129 L4.44170872,11.0728958 C4.44539694,11.0700845 4.44829653,11.0688437 4.45070261,11.0695107 L6.31157312,9.36987167 C6.43700704,9.47926835 6.57468703,9.57497955 6.7222856,9.65467779 Z M9.70193123,8.85995344 L11.2503562,9.87484231 C11.609694,9.70041367 12.0558038,9.78177323 12.326544,10.0978535 C12.6467758,10.4714163 12.6007528,11.0314875 12.2236123,11.3487975 C11.8466095,11.6659709 11.281381,11.6203678 10.9611491,11.246805 C10.7362006,10.9841849 10.6920656,10.6295217 10.8165492,10.3318018 L9.40768776,9.23715721 C9.51853157,9.1224894 9.61729615,8.99607139 9.70193123,8.85995344 Z M5.53978402,7.67354067 C5.53978402,7.84109581 5.55809909,8.00437323 5.59283648,8.16148017 L3.99575814,8.41458429 C3.97408271,8.58823138 3.9022053,8.75777685 3.77841358,8.90055675 C3.44454924,9.28565682 2.85987165,9.33051458 2.47248809,9.00060966 C2.08498589,8.67086648 2.04138953,8.09138111 2.37527596,7.7064205 C2.70899956,7.32134272 3.29367716,7.27648496 3.68117936,7.60622814 L3.77022373,7.6929553 L3.84504413,7.78841839 L5.54497483,7.51949186 C5.5415329,7.57039575 5.53978402,7.62176397 5.53978402,7.67354067 Z M14.7486398,6.0305682 C15.0040509,6.50734644 14.9798854,7.26167409 14.3330758,7.64687297 C13.6862661,8.03207185 13.2159152,7.85482828 12.793335,7.56033623 L12.5661883,7.5564792 L10.0008939,8.09226017 C10.0264277,7.95659234 10.039784,7.81662627 10.039784,7.67354067 C10.039784,7.60873408 10.0370441,7.54456742 10.0316739,7.48115021 C11.4376369,6.81278574 12.2182415,6.4440329 12.3730837,6.37441792 C12.6716295,6.24019564 12.5962577,5.7939004 13.2038869,5.55378995 C13.9351562,5.26482196 14.4932287,5.55378995 14.7486398,6.0305682 Z M13.3107758,6.18489174 C13.0572613,6.40135829 13.0261306,6.78495289 13.2417616,7.04023366 C13.4557441,7.29347007 13.8316324,7.32429341 14.0830534,7.10961437 C14.3365603,6.89315424 14.367697,6.50945802 14.1520675,6.25427245 C13.9381059,6.00096807 13.5622408,5.97017512 13.3107758,6.18489174 Z M10.7975767,4.08413531 C10.8656599,4.33398932 10.9396106,4.49952735 11.0194288,4.58074938 C11.0992469,4.66197142 11.255737,4.73092729 11.4888989,4.787617 L9.7290119,6.53183114 C9.60687227,6.32482025 9.45253072,6.13907322 9.27287782,5.98148062 L10.7975767,4.08413531 Z M5.6232667,4.16390086 L6.61649365,5.75329643 C6.39805304,5.88705139 6.20419937,6.05703335 6.04329153,6.25488342 L4.53015656,5.26137828 C4.81812403,5.13415646 4.9821603,5.08324965 5.20214683,4.83809959 C5.42213337,4.59294952 5.49660058,4.49617062 5.6232667,4.16390086 Z M7.88791138,2.98029069 C7.97021613,3.07675058 8.11152715,3.13491159 8.31184443,3.1547737 C8.51216171,3.1746358 8.66615577,3.16208978 8.7738266,3.11713564 L8.30754468,5.4834011 C8.14131291,5.44425291 7.96796726,5.42354067 7.78978402,5.42354067 L7.7556211,5.42370739 L7.88791138,2.98029069 Z M5.07029891,2.22316434 C5.71849101,2.96449726 5.6000781,4.07399907 4.8239152,4.7044248 C4.0543821,5.33809319 2.90996417,5.24667728 2.2519434,4.50143953 C1.58682645,3.76010661 1.65717545,2.6506048 2.42892904,2.02017907 C3.21527427,1.38651068 4.40809302,1.47792659 5.07029891,2.22316434 Z M12.5659874,2.16749779 C13.2398648,2.29004704 13.6852005,2.92966944 13.5618217,3.59588634 C13.4383581,4.26256121 12.7918955,4.70447035 12.1175512,4.58183621 C11.4436878,4.4592895 10.9983355,3.81952643 11.1217191,3.15328375 C11.2451941,2.48673602 11.891679,2.04487016 12.5659874,2.16749779 Z M2.91617223,2.56239912 C2.44331724,2.93688346 2.39386621,3.60069263 2.79971849,4.04217345 C3.19867275,4.48028217 3.89227513,4.53360773 4.35892635,4.16220475 C4.83326477,3.78772041 4.9001516,3.12391124 4.50033438,2.68243041 C4.09977298,2.2443217 3.38892068,2.19099614 2.91617223,2.56239912 Z M11.5978196,3.2386637 C11.5221397,3.64731752 11.7947088,4.03887189 12.2055038,4.11357779 C12.615859,4.18820372 13.0101307,3.9186874 13.0857208,3.51051824 C13.1613948,3.10189621 12.8888638,2.71046813 12.4780366,2.63575636 C12.0676999,2.56113381 11.6734061,2.83062962 11.5978196,3.2386637 Z M9.22205893,1.30729952 C9.56845015,1.71151563 9.51851854,2.3173229 9.1107189,2.66039708 C8.7027702,3.00361894 8.09136883,2.95429187 7.74512666,2.55007576 C7.39873544,2.14600734 7.44866705,1.54020007 7.8564667,1.19697821 C8.26426634,0.853756349 8.87566771,0.903231101 9.22205893,1.30729952 Z" id="path-1"></path>
</defs>
<g id="Particle_16" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<mask id="mask-2" fill="white">
<use xlink:href="#path-1"></use>
</mask>
<use id="Combined-Shape" fill="#FFFFFF" xlink:href="#path-1"></use>
</g>
</svg>