965356c
From 0b090f4c0a38b794ae57416dcbff5db14b32a335 Mon Sep 17 00:00:00 2001
4c00d82
From: "Ankur Sinha (Ankur Sinha Gmail)" <sanjay.ankur@gmail.com>
4c00d82
Date: Tue, 1 Dec 2020 10:04:04 +0000
ff17f0f
Subject: [PATCH 06/11] Do not generate version info at buildtime
4c00d82
4c00d82
---
965356c
 src/nrniv/CMakeLists.txt | 18 +-----------------
965356c
 1 file changed, 1 insertion(+), 17 deletions(-)
4c00d82
4c00d82
diff --git a/src/nrniv/CMakeLists.txt b/src/nrniv/CMakeLists.txt
965356c
index 3bedd62c0..13dc0f40b 100644
4c00d82
--- a/src/nrniv/CMakeLists.txt
4c00d82
+++ b/src/nrniv/CMakeLists.txt
965356c
@@ -204,23 +204,7 @@ set(NRN_INCLUDE_DIRS
4c00d82
 # =============================================================================
4c00d82
 # Helper commands : generate various headers
4c00d82
 # =============================================================================
4c00d82
-# ~~~
4c00d82
-# generate version information file
4c00d82
-# nrnversion.h does not depend on another file but on the output of
4c00d82
-# git2version_h.sh and nrnversion.h should only be changed if that output
4c00d82
-# is different from the contents of nrnversion.h
4c00d82
-# ~~~
4c00d82
-add_custom_target(
57d58b5
-  nrnversion_h
965356c
-  COMMAND ${CMAKE_COMMAND} -E env PROJECT_VERSION=${PROJECT_VERSION} bash
965356c
-          ${PROJECT_SOURCE_DIR}/git2nrnversion_h.sh ${PROJECT_SOURCE_DIR} > nrnversion.h.tmp
4c00d82
-  COMMAND ${CMAKE_COMMAND} -E copy_if_different nrnversion.h.tmp ${NRN_NRNOC_SRC_DIR}/nrnversion.h
4c00d82
-  DEPENDS ${PROJECT_SOURCE_DIR}/git2nrnversion_h.sh)
4c00d82
-
4c00d82
-add_custom_command(OUTPUT ${NRN_NRNOC_SRC_DIR}/nrnversion.h DEPENDS nrnversion_h)
965356c
-add_dependencies(generated_source_files nrnversion_h)
4c00d82
-
965356c
-# avoid error with nvector_serial.cpp for #include <../../../nrnconf.h>
965356c
+# avoid error with nvector_serial.c for #include <../../../nrnconf.h>
4c00d82
 file(MAKE_DIRECTORY ${PROJECT_BINARY_DIR}/src/sundials/shared)
4c00d82
 
965356c
 # generate hocusr.h
4c00d82
-- 
965356c
2.39.1
4c00d82