set(EXEEXT ${CMAKE_EXECUTABLE_SUFFIX})
set(README ${CMAKE_SOURCE_DIR}/README)
+set(topdir ${CMAKE_SOURCE_DIR})
+set(srcdir ${CMAKE_CURRENT_SOURCE_DIR})
+set(outdir ${CMAKE_CURRENT_BINARY_DIR})
+set(PY2 ${PYTHON_EXECUTABLE})
+
# targets ########################################################
set(doc_FILES README.MSVC6 README.SDL COPYING.MPL COPYING.LIB COPYING.ZLIB
zziplib.html zzipmmapped.html zzipfseeko.html)
zzipdoc/functionprototype.py zzipdoc/htmldocument.py
zzipdoc/docbookdocument.py)
-set(topdir ${CMAKE_SOURCE_DIR})
-set(srcdir ${CMAKE_CURRENT_SOURCE_DIR})
-set(outdir ${CMAKE_CURRENT_BINARY_DIR})
-set(PY2 ${PYTHON_EXECUTABLE})
-
add_custom_command(OUTPUT changes.htm
COMMAND ${BASH} -c "E=changes.htm \
; echo '<pre>' > $E ; cat ${topdir}/ChangeLog \
project(zzipwrap C)
set(VERSION "0.13.69")
+if(NOT RELNUM)
string(REGEX REPLACE "([^.]+)[.]([^.]+)[.]([^.]+)" "\\1" RELNUM ${VERSION})
string(REGEX REPLACE "([^.]+)[.]([^.]+)[.]([^.]+)" "\\2" VERNUM ${VERSION})
string(REGEX REPLACE "([^.]+)[.]([^.]+)[.]([^.]+)" "\\3" FIXNUM ${VERSION})
MESSAGE(STATUS "VERSION ${VERSION} -> RELNUM ${RELNUM}")
MESSAGE(STATUS "VERSION ${VERSION} -> VERNUM ${VERNUM}")
MESSAGE(STATUS "VERSION ${VERSION} -> FIXNUM ${FIXNUM}")
+endif()
include ( CheckIncludeFiles )
include ( GNUInstallDirs )