mirror of
https://git.proxmox.com/git/libgit2
synced 2025-05-11 16:34:33 +00:00
Merge pull request #1207 from ethomson/cmake_comment_len_sanity
keep comments at < 80 chars
This commit is contained in:
commit
d4df288ddc
@ -23,14 +23,14 @@ OPTION( BUILD_EXAMPLES "Build library usage example apps" OFF )
|
|||||||
OPTION( TAGS "Generate tags" OFF )
|
OPTION( TAGS "Generate tags" OFF )
|
||||||
OPTION( PROFILE "Generate profiling information" OFF )
|
OPTION( PROFILE "Generate profiling information" OFF )
|
||||||
IF(MSVC)
|
IF(MSVC)
|
||||||
# This option is only availalbe when building with MSVC. By default, libgit2 is
|
# This option is only availalbe when building with MSVC. By default,
|
||||||
# build using the stdcall calling convention, as that's what the CLR expects by
|
# libgit2 is build using the stdcall calling convention, as that's what
|
||||||
# default and how the Windows API is built.
|
# the CLR expects by default and how the Windows API is built.
|
||||||
#
|
#
|
||||||
# If you are writing a C or C++ program and want to link to libgit2, you have to
|
# If you are writing a C or C++ program and want to link to libgit2, you
|
||||||
# either:
|
# have to either:
|
||||||
# - Add /Gz to the compiler options of _your_ program / library.
|
# - Add /Gz to the compiler options of _your_ program / library.
|
||||||
# - Turn this option off by invoking CMake with the "-DSTDCALL=Off" argument.
|
# - Turn this off by invoking CMake with the "-DSTDCALL=Off" argument.
|
||||||
#
|
#
|
||||||
OPTION( STDCALL "Build libgit2 with the __stdcall convention" ON )
|
OPTION( STDCALL "Build libgit2 with the __stdcall convention" ON )
|
||||||
ENDIF()
|
ENDIF()
|
||||||
@ -52,11 +52,11 @@ FUNCTION(TARGET_OS_LIBRARIES target)
|
|||||||
ENDIF()
|
ENDIF()
|
||||||
ENDFUNCTION()
|
ENDFUNCTION()
|
||||||
|
|
||||||
# For the MSVC IDE, this function splits up the source files like windows explorer does.
|
# For the MSVC IDE, this function splits up the source files like windows
|
||||||
# This is esp. useful with the libgit2_clar project, were usually 2 or more files share
|
# explorer does. This is esp. useful with the libgit2_clar project, were
|
||||||
# the same name.
|
# usually 2 or more files share the same name. Sadly, this file grouping
|
||||||
# Sadly, this file grouping is a per-directory option in cmake and not per-target, resulting
|
# is a per-directory option in cmake and not per-target, resulting in
|
||||||
# in empty virtual folders "tests-clar" for the git2.dll
|
# empty virtual folders "tests-clar" for the git2.dll
|
||||||
FUNCTION(MSVC_SPLIT_SOURCES target)
|
FUNCTION(MSVC_SPLIT_SOURCES target)
|
||||||
IF(MSVC_IDE)
|
IF(MSVC_IDE)
|
||||||
GET_TARGET_PROPERTY(sources ${target} SOURCES)
|
GET_TARGET_PROPERTY(sources ${target} SOURCES)
|
||||||
@ -119,7 +119,8 @@ ENDIF()
|
|||||||
|
|
||||||
# Optional external dependency: zlib
|
# Optional external dependency: zlib
|
||||||
IF(NOT ZLIB_LIBRARY)
|
IF(NOT ZLIB_LIBRARY)
|
||||||
# It's optional, but FIND_PACKAGE gives a warning that looks more like an error.
|
# It's optional, but FIND_PACKAGE gives a warning that looks more like an
|
||||||
|
# error.
|
||||||
FIND_PACKAGE(ZLIB QUIET)
|
FIND_PACKAGE(ZLIB QUIET)
|
||||||
ENDIF()
|
ENDIF()
|
||||||
IF (ZLIB_FOUND)
|
IF (ZLIB_FOUND)
|
||||||
|
Loading…
Reference in New Issue
Block a user