comparison src/gdcm.mk @ 4468:5c667b1841d5

gdcm: disable build of docs and tests * src/gdcm.mk: add to cmake options -DGDCM_BUILD_TESTING:BOOL=FALSE -DGDCM_DOCUMENTATION:BOOL=FALSE -DGDCM_BUILD_DOCBOOK_MANPAGES:BOOL=FALSE
author John D
date Mon, 11 Sep 2017 09:06:22 -0400
parents 99466fa41fd7
children 55fa3afa694a
comparison
equal deleted inserted replaced
4467:b7d6a53fa46c 4468:5c667b1841d5
29 -G "NMake Makefiles" \ 29 -G "NMake Makefiles" \
30 -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \ 30 -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \
31 -DGDCM_BUILD_SHARED_LIBS:BOOL=TRUE \ 31 -DGDCM_BUILD_SHARED_LIBS:BOOL=TRUE \
32 -DGDCM_USE_SYSTEM_ZLIB:BOOL=TRUE \ 32 -DGDCM_USE_SYSTEM_ZLIB:BOOL=TRUE \
33 -DGDCM_USE_SYSTEM_EXPAT:BOOL=TRUE \ 33 -DGDCM_USE_SYSTEM_EXPAT:BOOL=TRUE \
34 -DGDCM_BUILD_TESTING:BOOL=FALSE \
35 -DGDCM_DOCUMENTATION:BOOL=FALSE \
36 -DGDCM_BUILD_DOCBOOK_MANPAGES:BOOL=FALSE \
34 ../$($(PKG)_SUBDIR) 37 ../$($(PKG)_SUBDIR)
35 cd '$(1)/../.build' && \ 38 cd '$(1)/../.build' && \
36 env -u MAKE -u MAKEFLAGS nmake && \ 39 env -u MAKE -u MAKEFLAGS nmake && \
37 env -u MAKE -u MAKEFLAGS nmake install 40 env -u MAKE -u MAKEFLAGS nmake install
38 endef 41 endef
41 mkdir '$(1)/../.build' 44 mkdir '$(1)/../.build'
42 cd '$(1)/../.build' && cmake \ 45 cd '$(1)/../.build' && cmake \
43 $($(PKG)_CMAKE_OPTS) \ 46 $($(PKG)_CMAKE_OPTS) \
44 -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \ 47 -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \
45 -DGDCM_BUILD_SHARED_LIBS:BOOL=TRUE \ 48 -DGDCM_BUILD_SHARED_LIBS:BOOL=TRUE \
49 -DGDCM_BUILD_TESTING:BOOL=FALSE \
50 -DGDCM_DOCUMENTATION:BOOL=FALSE \
51 -DGDCM_BUILD_DOCBOOK_MANPAGES:BOOL=FALSE \
46 ../$($(PKG)_SUBDIR) 52 ../$($(PKG)_SUBDIR)
47 make -C $(1)/../.build -j $(JOBS) 53 make -C $(1)/../.build -j $(JOBS)
48 make -C $(1)/../.build -j 1 install DESTDIR=$(3) 54 make -C $(1)/../.build -j 1 install DESTDIR=$(3)
49 endef 55 endef
50 56