@@ -37,17 +37,15 @@ if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/tiledbsoma/_version.py")
3737 set (VERSION_STRING "${CMAKE_MATCH_1} " )
3838 message (STATUS "Package version (from setuptools_scm): ${VERSION_STRING} " )
3939 else ()
40- set (VERSION_STRING "0.0.0.dev0" )
41- message (WARNING "Could not parse version from _version.py, using default" )
40+ message (FATAL_ERROR "Could not parse version from _version.py" )
4241 endif ()
4342elseif (EXISTS "${CMAKE_CURRENT_SOURCE_DIR} /RELEASE-VERSION" )
4443 # Fallback to RELEASE-VERSION file if it exists (matches version.py convention)
4544 file (READ "${CMAKE_CURRENT_SOURCE_DIR} /RELEASE-VERSION" VERSION_STRING)
4645 string (STRIP "${VERSION_STRING} " VERSION_STRING)
4746 message (STATUS "Package version (from RELEASE-VERSION file): ${VERSION_STRING} " )
4847else ()
49- set (VERSION_STRING "0.0.0.dev0" )
50- message (WARNING "No version file found, using default version" )
48+ message (FATAL_ERROR "No version file found, using default version" )
5149endif ()
5250
5351# Build libtiledbsoma using ExternalProject
@@ -304,11 +302,6 @@ elseif(UNIX)
304302 message(FATAL_ERROR \" Could not find libtiledbsoma.so in ${LIBTILEDBSOMA_INSTALL_PREFIX} /lib or ${LIBTILEDBSOMA_INSTALL_PREFIX} /lib64\" )
305303 endif()
306304 " )
307- elseif (WIN32 )
308- install (FILES ${LIBTILEDBSOMA_INSTALL_PREFIX} /bin/tiledbsoma.dll
309- DESTINATION tiledbsoma
310- OPTIONAL
311- )
312305endif ()
313306
314307# Install TileDB shared libraries if not provided externally
@@ -333,10 +326,5 @@ if(NOT DEFINED ENV{TILEDB_PATH})
333326 message(FATAL_ERROR \" Could not find libtiledb.so in ${LIBTILEDBSOMA_INSTALL_PREFIX} /lib or ${LIBTILEDBSOMA_INSTALL_PREFIX} /lib64\" )
334327 endif()
335328 " )
336- elseif (WIN32 )
337- install (FILES ${LIBTILEDBSOMA_INSTALL_PREFIX} /bin/tiledb.dll
338- DESTINATION tiledbsoma
339- )
340- endif ()
341329endif ()
342330
0 commit comments