/usr/lib/cmake/README is in seqan-dev 1.4.2+dfsg-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 | ** SeqAn Build System and Support Files **
Description
===========
This directory contains the SeqAn CMake build system and supporting files. We
will give a rough overview of the most important files and mechanisms used in
the build system. It should be fairly easy to understand the system from the
documentation embedded in the CMake files.
Files
=====
FindTBB
Copy from http://code.google.com/p/findtbb/ of the TBB finder.
CMakeMacroParseArguments.cmake
Makes writing CMake find modules easier. Copied from CMake project, not
available in older CMake versions.
CTestConfig.cmake
This file is copied into the project root in nightly builds for
configuration.
FeatureSummary.cmake
Print a summary of the features enabled in the SeqAn library.
FindBZip2.cmake
Contains the functionality from FindZLIB.cmake for libbz2.
FindPackageHandleStandardArgs.cmake
See CMakeMacroParseArguments.cmake.
GetCurrentDate.cmake
Get the current date into ${CURRENT_YEAR}, ${CURRENT_MONTH}, and
${CURRENT_DAY}.
package.cmake
CPack configuration for the SeqAn library/all-apps builds.
SeqAnBuildSystem.cmake
This CMake file defines various functions and macros to be used in the
SeqAn file hierarchy. They form the SeqAn build system.
SeqAnContribs.cmake
Included from the root CMakeLists.txt, looks for the SeqAn contribs on
windows in their default install locations.
SeqAnLegacyBuildSystem.cmake
This CMake file defines functions from the previous build system. They are
translated to the functions from SeqAnBuildSystem.cmake for backward
compatibility and a smoother upgrade path.
SeqAnUsabilityAnalyzer.cmake
CMake functions that allow for the integration of the SeqAn Usability
Analyzer (SUA) into the build process.
FindZLIB.cmake
A CMake module for finding the ZLIB. This is a copy of the original
FindZLIB.cmake from the CMake project. The main difference is that the
libraries are searched for in an optimized version (no suffix) and a debug
version (suffix "_d").
This is relevant on Windows where you can only link against libraries
build in the same optimization configuration.
Note that you can such compiled libraries from the SeqAn Contribs.
SetCPackSystemName.cmake
Include to set the system name into CPACK_SYSTEM_NAME.
|