From 6245bc4eeaeccf604fb15977f468e44248156e7c Mon Sep 17 00:00:00 2001 From: Dana Robinson Date: Thu, 26 Mar 2026 17:23:22 -0600 Subject: [PATCH] Remove unused PLATFORM argument from ais_add_executable() --- cmake/AISAddExecutable.cmake | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/cmake/AISAddExecutable.cmake b/cmake/AISAddExecutable.cmake index 754ad88d..15af7024 100644 --- a/cmake/AISAddExecutable.cmake +++ b/cmake/AISAddExecutable.cmake @@ -22,14 +22,10 @@ function(ais_add_executable) # Parse arguments set(options) # None at this time - set(oneValueArgs NAME PLATFORM) + set(oneValueArgs NAME) set(multiValueArgs SRCS DEPS SYSINCLS) cmake_parse_arguments(arg "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) - if(NOT arg_PLATFORM) - set(arg_PLATFORM ${CMAKE_HIP_PLATFORM}) - endif() - add_executable(${arg_NAME} ${arg_SRCS}) ais_set_compiler_flags(${arg_NAME}) @@ -49,9 +45,9 @@ function(ais_add_executable) target_compile_definitions(${arg_NAME} PRIVATE AIS_TESTING) endif() - if(arg_PLATFORM STREQUAL "amd") + if(CMAKE_HIP_PLATFORM STREQUAL "amd") target_compile_definitions(${arg_NAME} PRIVATE __HIP_PLATFORM_AMD__) - elseif(arg_PLATFORM STREQUAL "nvidia") + elseif(CMAKE_HIP_PLATFORM STREQUAL "nvidia") target_compile_definitions(${arg_NAME} PRIVATE __HIP_PLATFORM_NVIDIA__) target_include_directories(${arg_NAME} SYSTEM PRIVATE ${HIP_INCLUDE_DIRS})