3
0

CMakeLists.txt 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #
  2. # Copyright (c) Contributors to the Open 3D Engine Project.
  3. # For complete copyright and license terms please see the LICENSE at the root of this distribution.
  4. #
  5. # SPDX-License-Identifier: Apache-2.0 OR MIT
  6. #
  7. #
  8. o3de_pal_dir(pal_dir ${CMAKE_CURRENT_LIST_DIR}/Source/Platform/${PAL_PLATFORM_NAME} ${O3DE_ENGINE_RESTRICTED_PATH} ${LY_ROOT_FOLDER})
  9. set(common_dir ${CMAKE_CURRENT_LIST_DIR}/Source/Platform/Common)
  10. ly_add_target(
  11. NAME TestImpact.Runtime.Common.Headers HEADERONLY
  12. NAMESPACE AZ
  13. FILES_CMAKE
  14. testimpactframework_runtime_common_headers_files.cmake
  15. INCLUDE_DIRECTORIES
  16. INTERFACE
  17. Include/Headers
  18. BUILD_DEPENDENCIES
  19. INTERFACE
  20. AZ::AzCore
  21. )
  22. ly_add_target(
  23. NAME TestImpact.Runtime.Common.Static STATIC
  24. NAMESPACE AZ
  25. FILES_CMAKE
  26. testimpactframework_runtime_common_files.cmake
  27. ${pal_dir}/platform_${PAL_PLATFORM_NAME_LOWERCASE}_files.cmake
  28. PLATFORM_INCLUDE_FILES
  29. ${common_dir}/${PAL_TRAIT_COMPILER_ID}/testimpactframework_${PAL_TRAIT_COMPILER_ID_LOWERCASE}.cmake
  30. INCLUDE_DIRECTORIES
  31. PRIVATE
  32. Source
  33. PUBLIC
  34. Include/Static
  35. BUILD_DEPENDENCIES
  36. PUBLIC
  37. TestImpact.Runtime.Common.Headers
  38. )