Skip to content
Snippets Groups Projects
Commit 82200d51 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

CMake no longer covers PhysicsManual

Hasn't been used since long; didn't cover FFCatalog:
there is little or no advantage in running Latex and
related commands through 'make'.
parent 4b72761c
No related branches found
No related tags found
No related merge requests found
......@@ -37,7 +37,6 @@ option(BORNAGAIN_GENERATE_PYTHON_DOCS "Generate python documentation from the do
option(BORNAGAIN_MANPAGE "Build Unix man page" OFF)
option(BORNAGAIN_CONFIGURE_DOXY "Configure Doxygen files" OFF)
option(AUTOGENERATE "Regenerate Py docs, Py wrappers, man page, Doxyfiles" OFF)
option(BORNAGAIN_USERMANUAL "Build the User Manual" OFF)
option(BUILD_DEBIAN "Build a debian package" OFF)
option(BORNAGAIN_APPLE_BUNDLE "Create a Mac OS X bundle" OFF)
......
# This CMakeLists.txt is not actively maintained;
# we usually do not use CMake to build the manual.
project(BornAgainManual NONE)
if(POLICY CMP0046)
cmake_policy(SET CMP0046 NEW)
endif()
set(PDFLATEX_COMPILER xelatex)
set(LATEX_COMPILER_FLAGS "-interaction=errorstopmode" CACHE STRING "Flags passed to latex." )
if(BORNAGAIN_USERMANUAL)
include(UseLATEX)
else()
# to compile in standalone mode
include("../../cmake/modules/UseLATEX.cmake")
endif()
file(GLOB tex_inputs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.tex)
file(GLOB fig_inputs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} fig/[a-z]*/*)
ADD_LATEX_DOCUMENT(
BornAgainManual.tex
INPUTS ${tex_inputs} ${fig_inputs}
BIBFILES jw7.bib
USE_INDEX
USE_NOMENCL
DEFAULT_PDF
)
......@@ -8314,7 +8314,7 @@ Sets depth of the visitor in the composite hierarchy.
// File: classInstrument.xml
%feature("docstring") Instrument "
 
Assembles beam, detector and their relative positions wrt the sample.
Assembles beam, detector and their relative positions with respect to the sample.
 
C++ includes: Instrument.h
";
......@@ -17211,76 +17211,76 @@ C++ includes: ZLimits.h
// File: namespace_0d374.xml
 
 
// File: namespace_0d387.xml
// File: namespace_0d386.xml
 
 
// File: namespace_0d391.xml
// File: namespace_0d390.xml
 
 
// File: namespace_0d40.xml
 
 
// File: namespace_0d403.xml
// File: namespace_0d402.xml
 
 
// File: namespace_0d409.xml
// File: namespace_0d408.xml
 
 
// File: namespace_0d414.xml
// File: namespace_0d413.xml
 
 
// File: namespace_0d416.xml
// File: namespace_0d415.xml
 
 
// File: namespace_0d42.xml
// File: namespace_0d419.xml
 
 
// File: namespace_0d420.xml
// File: namespace_0d42.xml
 
 
// File: namespace_0d422.xml
// File: namespace_0d421.xml
 
 
// File: namespace_0d432.xml
// File: namespace_0d431.xml
 
 
// File: namespace_0d445.xml
// File: namespace_0d444.xml
 
 
// File: namespace_0d454.xml
// File: namespace_0d453.xml
 
 
// File: namespace_0d456.xml
// File: namespace_0d455.xml
 
 
// File: namespace_0d490.xml
// File: namespace_0d489.xml
 
 
// File: namespace_0d497.xml
// File: namespace_0d496.xml
 
 
// File: namespace_0d535.xml
// File: namespace_0d534.xml
 
 
// File: namespace_0d543.xml
// File: namespace_0d542.xml
 
 
// File: namespace_0d545.xml
// File: namespace_0d544.xml
 
 
// File: namespace_0d547.xml
// File: namespace_0d546.xml
 
 
// File: namespace_0d6.xml
 
 
// File: namespace_0d631.xml
// File: namespace_0d630.xml
 
 
// File: namespace_0d635.xml
// File: namespace_0d634.xml
 
 
// File: namespace_0d659.xml
// File: namespace_0d658.xml
 
 
// File: namespace_0d97.xml
......@@ -19616,9 +19616,6 @@ Creates averaged material. Square refractive index of returned material is arith
// File: InterferenceFunctionUtils_8h.xml
 
 
// File: ISpecularStrategy_8cpp.xml
// File: ISpecularStrategy_8h.xml
 
 
......@@ -20332,6 +20329,10 @@ Generate vertices of centered ellipse with given semi-axes at height z.
 
// File: IFactory_8h.xml
%feature("docstring") create_new "T* create_new()
Returns new instance of class T.
This templated function is used in catalogues in form of a function pointer 'create_new<T>', with no function arguments supplied. Equivalently, we could use a lambda function '[](){return new T;}'.
";
 
 
......
......@@ -16641,7 +16641,7 @@ class Instrument(INode):
r"""
 
 
Assembles beam, detector and their relative positions wrt the sample.
Assembles beam, detector and their relative positions with respect to the sample.
 
C++ includes: Instrument.h
 
......
......@@ -48,7 +48,8 @@ message(STATUS "Source package name: ${CPACK_SOURCE_PACKAGE_FILE_NAME}")
# Specify which files not to include into the source package generated by make package_source
set(CPACK_SOURCE_IGNORE_FILES
${CPACK_SOURCE_IGNORE_FILES} # first take the default parameters
"/Doc/UserManual/"
"/Doc/FFCatalog/"
"/Doc/PhysicsManual/"
"/dev-tools/edit-scripts/"
"/dev-tools/packaging/"
"/dev-tools/tmp-examples/"
......@@ -71,7 +72,6 @@ set(CPACK_SOURCE_IGNORE_FILES
"\\\\.obj"
"CMakeLists.txt.user"
"/bin/release.sh.in" # user will not need it
"/cmake/modules/UseLATEX.cmake" # user will not need it
"/dev-tools/git-utils/cl_lines_of_code.py"
"/dev-tools/git-utils/qqq.png" # remove this line when unneeded
".pro$"
......
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment