[BACK]Return to CMakeLists.txt CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / external / mit / expat / dist

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/external/mit/expat/dist/CMakeLists.txt between version 1.1.1.2.6.2 and 1.1.1.2.6.3

version 1.1.1.2.6.2, 2016/05/18 10:49:22 version 1.1.1.2.6.3, 2017/02/19 07:28:10
Line 6  project(expat) 
Line 6  project(expat) 
 cmake_minimum_required(VERSION 2.6)  cmake_minimum_required(VERSION 2.6)
 set(PACKAGE_BUGREPORT "expat-bugs@libexpat.org")  set(PACKAGE_BUGREPORT "expat-bugs@libexpat.org")
 set(PACKAGE_NAME "expat")  set(PACKAGE_NAME "expat")
 set(PACKAGE_VERSION "2.1.1")  set(PACKAGE_VERSION "2.2.0")
 set(PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}")  set(PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}")
 set(PACKAGE_TARNAME "${PACKAGE_NAME}")  set(PACKAGE_TARNAME "${PACKAGE_NAME}")
   
Line 41  include_directories(${CMAKE_BINARY_DIR} 
Line 41  include_directories(${CMAKE_BINARY_DIR} 
 if(MSVC)  if(MSVC)
     add_definitions(-D_CRT_SECURE_NO_WARNINGS -wd4996)      add_definitions(-D_CRT_SECURE_NO_WARNINGS -wd4996)
 endif(MSVC)  endif(MSVC)
   if(WIN32)
       add_definitions(-DWIN32)
       set(CMAKE_DEBUG_POSTFIX "d" CACHE STRING "Add a suffix, usually d on Windows")
   endif(WIN32)
   
 set(expat_SRCS  set(expat_SRCS
     lib/xmlparse.c      lib/xmlparse.c
Line 50  set(expat_SRCS 
Line 54  set(expat_SRCS 
     lib/xmltok_ns.c      lib/xmltok_ns.c
 )  )
   
 if(WIN32 AND BUILD_shared)  
     set(expat_SRCS ${expat_SRCS} lib/libexpat.def)  
 endif(WIN32 AND BUILD_shared)  
   
 if(BUILD_shared)  if(BUILD_shared)
     set(_SHARED SHARED)      set(_SHARED SHARED)
       if(WIN32)
           set(expat_SRCS ${expat_SRCS} lib/libexpat.def)
       endif(WIN32)
 else(BUILD_shared)  else(BUILD_shared)
     set(_SHARED STATIC)      set(_SHARED STATIC)
       if(WIN32)
           add_definitions(-DXML_STATIC)
       endif(WIN32)
 endif(BUILD_shared)  endif(BUILD_shared)
   
 add_library(expat ${_SHARED} ${expat_SRCS})  add_library(expat ${_SHARED} ${expat_SRCS})
   
   set(LIBCURRENT 7)   # sync
   set(LIBREVISION 2)  # with
   set(LIBAGE 6)       # configure.ac!
   math(EXPR LIBCURRENT_MINUS_AGE "${LIBCURRENT} - ${LIBAGE}")
   
   if(NOT WIN32)
       set_property(TARGET expat PROPERTY VERSION ${LIBCURRENT_MINUS_AGE}.${LIBAGE}.${LIBREVISION})
       set_property(TARGET expat PROPERTY SOVERSION ${LIBCURRENT_MINUS_AGE})
       set_property(TARGET expat PROPERTY NO_SONAME ${NO_SONAME})
   endif(NOT WIN32)
   
 install(TARGETS expat RUNTIME DESTINATION bin  install(TARGETS expat RUNTIME DESTINATION bin
                       LIBRARY DESTINATION lib                        LIBRARY DESTINATION lib
                       ARCHIVE DESTINATION lib)                        ARCHIVE DESTINATION lib)
Line 76  install(FILES lib/expat.h lib/expat_exte
Line 93  install(FILES lib/expat.h lib/expat_exte
 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/expat.pc DESTINATION lib/pkgconfig)  install(FILES ${CMAKE_CURRENT_BINARY_DIR}/expat.pc DESTINATION lib/pkgconfig)
   
   
   add_custom_command(TARGET expat PRE_BUILD COMMAND $(MAKE) -C doc xmlwf.1)
   
 if(BUILD_tools AND NOT WINCE)  if(BUILD_tools AND NOT WINCE)
     set(xmlwf_SRCS      set(xmlwf_SRCS

Legend:
Removed from v.1.1.1.2.6.2  
changed lines
  Added in v.1.1.1.2.6.3

CVSweb <webmaster@jp.NetBSD.org>