00257 # Default: BASIS_SVN_USERS_FILE, which is part of BASIS and lists all 00258 # SVN users at SBIA. CMake is a build system generator that can create, e.g., Makefiles for UNIX and Mac or Visual Studio project files for Windows. 00255 # On each line, this files must have an entry such as 00256 # Schuh. These tools are enabled as components in the findpackage () command: dot Graphviz dot utility used to render various graphs. This module looks for Doxygen and some optional tools it supports. 00250 # 00251 # 00252 # 00253 # AUTHORS authors 00254 # Authors file for svn2cl which maps SVN user names to real names. Doxygen is a documentation generation tool (see ). Note that generating the ChangeLog from the Subversion 00248 # log is timely expensive and may require user interaction in order to provide 00249 # the credentials to the Subversion repository. Herefore, the project 00246 # source tree must be a Subversion working copy and access to the Subversion 00247 # repository is required. Make sure the Doxygen executable is on your path and run: > mkdir docs > cd docs > doxygen.exe -g You should get a message like: Configuration file Doxyfile created. 00030 if (EXISTS "$" 00238 # COMPONENT dev 00239 # ) 00240 # 00241 # 00242 # Generator: svn2cl 00243 # 00244 # Uses the svn2cl command-line 00245 # tool to generate a ChangeLog from the Subversion log. Step 1: Download and install Doxygen on Linux So head over to the Doxygen official website given in the link below and download the latest release of Doxygen. 00028 # 00029 # This option is only available if the PROJECT_DOC_DIR directory exists. cd sudo apt-get install git cmake doxygen libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev qtbase5-dev libxine-dev libgstreamer0.10-dev libgstreamer-plugins-base0. 00007 # 00008 # Contact: SBIA Group 00009 # 00010 # CMakeTools 00011 # 00012 00013 if (_BASIS_DOCTOOLS_INCLUDED)Ġ0016 set (_BASIS_DOCTOOLS_INCLUDED TRUE)Ġ0020 # = 00021 # options 00022 # = 00023 00024 # CMakeAPI 00025 # 00026 00027 # Option to enable/disable build/installation of documentation. What is Doxygen /HTML CMake Doxygen module Doxygen Setup Install CLANG & Ninja: CLANG/LLVM Ninja generator from CHROMIUM DEPOT. CMake is used to control the software +compilation process using simple platform- and compiler-independent configuration files. 00004 # 00005 # Copyright (c) 2011 University of Pennsylvania. +SimGrid uses CMake which is a family of tools designed to build, test, and package software. CMake builds software projects outside of the source directory. 00001 # 00002 # DocTools.cmake 00003 # Tools related to gnerating or adding software documentation. 3.1.1 Cross-Platform 3.1.2 Backward-Forward Compatibility 3.1.3 Doxygen Compatibility.
0 Comments
Leave a Reply. |