summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt33
1 files changed, 0 insertions, 33 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3659279e..611ed3f4 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -101,39 +101,6 @@ option(LLAMA_BUILD_EXAMPLES "llama: build examples" ${LLAMA_STANDALO
option(LLAMA_BUILD_SERVER "llama: build server example" ON)
#
-# Build info header
-#
-
-# Generate initial build-info.h
-include(${CMAKE_CURRENT_SOURCE_DIR}/scripts/build-info.cmake)
-
-if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/.git")
- set(GIT_DIR "${CMAKE_CURRENT_SOURCE_DIR}/.git")
-
- # Is git submodule
- if(NOT IS_DIRECTORY "${GIT_DIR}")
- file(READ ${GIT_DIR} REAL_GIT_DIR_LINK)
- string(REGEX REPLACE "gitdir: (.*)\n$" "\\1" REAL_GIT_DIR ${REAL_GIT_DIR_LINK})
- set(GIT_DIR "${CMAKE_CURRENT_SOURCE_DIR}/${REAL_GIT_DIR}")
- endif()
-
- # Add a custom target for build-info.h
- add_custom_target(BUILD_INFO ALL DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/build-info.h")
-
- # Add a custom command to rebuild build-info.h when .git/index changes
- add_custom_command(
- OUTPUT "${CMAKE_CURRENT_SOURCE_DIR}/build-info.h"
- COMMENT "Generating build details from Git"
- COMMAND ${CMAKE_COMMAND} -DMSVC=${MSVC} -DCMAKE_C_COMPILER_VERSION=${CMAKE_C_COMPILER_VERSION} -DCMAKE_C_COMPILER_ID=${CMAKE_C_COMPILER_ID} -DCMAKE_VS_PLATFORM_NAME=${CMAKE_VS_PLATFORM_NAME} -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} -P "${CMAKE_CURRENT_SOURCE_DIR}/scripts/build-info.cmake"
- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
- DEPENDS "${GIT_DIR}/index"
- VERBATIM
- )
-else()
- message(WARNING "Git repository not found; to enable automatic generation of build info, make sure Git is installed and the project is a Git repository.")
-endif()
-
-#
# Compile flags
#