Skip to content

Commit 0ff3a93

Browse files
update cmakelists
1 parent db343bd commit 0ff3a93

File tree

1 file changed

+3
-14
lines changed

1 file changed

+3
-14
lines changed

CMakeLists.txt

+3-14
Original file line numberDiff line numberDiff line change
@@ -93,11 +93,6 @@ set(COREINFO)
9393
set(CORE_TARGETS)
9494

9595
function(add_core PLATFORM CORE_NAME)
96-
if(GIT_EXECUTABLE AND EXISTS ${CMAKE_SOURCE_DIR}/.git AND IS_DIRECTORY ${CMAKE_SOURCE_DIR}/.git)
97-
add_custom_target(${PLATFORM}-submodule
98-
COMMAND ${GIT_EXECUTABLE} submodule update --init cores/${PLATFORM}
99-
DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/.git/index")
100-
endif()
10196
set(TARGET_NAME ${CORE_NAME}_libretro${CMAKE_SHARED_LIBRARY_SUFFIX})
10297
get_filename_component(TARGET_PATH "${PYLIB_DIRECTORY}/retro/cores/${TARGET_NAME}" ABSOLUTE)
10398
list(APPEND CORES "${TARGET_PATH}")
@@ -113,17 +108,11 @@ function(add_core PLATFORM CORE_NAME)
113108
set(MAKEFILE Makefile)
114109
set(SUBDIR libretro)
115110
else()
116-
message(FATAL_ERROR "Could not find Makefile. Did you clone submodules?")
111+
message(FATAL_ERROR "Could not find Makefile.")
117112
endif()
118113

119-
if(EXISTS ${CMAKE_SOURCE_DIR}/.git)
120-
add_custom_command(OUTPUT "${CMAKE_CURRENT_SOURCE_DIR}/retro/cores/${CORE_NAME}-version"
121-
COMMAND ${CMAKE_COMMAND} -E copy "${CMAKE_SOURCE_DIR}/.git/modules/${PLATFORM}/HEAD" "${CMAKE_CURRENT_SOURCE_DIR}/retro/cores/${CORE_NAME}-version"
122-
DEPENDS ${PLATFORM}-submodule)
123-
else()
124-
add_custom_command(OUTPUT "${CMAKE_CURRENT_SOURCE_DIR}/retro/cores/${CORE_NAME}-version"
125-
COMMAND ${CMAKE_COMMAND} -E touch "${CMAKE_CURRENT_SOURCE_DIR}/retro/cores/${CORE_NAME}-version")
126-
endif()
114+
add_custom_command(OUTPUT "${CMAKE_CURRENT_SOURCE_DIR}/retro/cores/${CORE_NAME}-version"
115+
COMMAND ${CMAKE_COMMAND} -E touch "${CMAKE_CURRENT_SOURCE_DIR}/retro/cores/${CORE_NAME}-version")
127116
if(WIN32)
128117
set(LIBRETRO_PLATFORM platform=win)
129118
endif()

0 commit comments

Comments
 (0)