Files
projectm/.github/workflows/build.cmake

25 lines
798 B
CMake

if("${CMAKE_HOST_SYSTEM_NAME}" STREQUAL "Windows")
execute_process(COMMAND "${CMAKE_COMMAND}" --build "$ENV{GITHUB_WORKSPACE}/cmake-build"
--config $ENV{BUILD_TYPE}
RESULT_VARIABLE result
)
elseif("${CMAKE_HOST_SYSTEM_NAME}" STREQUAL "Linux")
execute_process(COMMAND "${CMAKE_COMMAND}" --build "$ENV{GITHUB_WORKSPACE}/cmake-build"
-- -j 3
RESULT_VARIABLE result
)
elseif("${CMAKE_HOST_SYSTEM_NAME}" STREQUAL "Darwin")
execute_process(COMMAND "${CMAKE_COMMAND}" --build "$ENV{GITHUB_WORKSPACE}/cmake-build"
--config $ENV{BUILD_TYPE}
-- -j 5
RESULT_VARIABLE result
)
endif()
if(NOT result EQUAL 0)
message(FATAL_ERROR "CMake returned bad exit status")
endif()