Skip to content

Commit 8678836

Browse files
updating version number (#628)
and fixing doxygen parsing of CMake configured header broken in #616
1 parent e9fa519 commit 8678836

File tree

4 files changed

+12
-11
lines changed

4 files changed

+12
-11
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
cmake_minimum_required(VERSION 3.21)
1717

1818
project(QuEST
19-
VERSION 4.0.0
19+
VERSION 4.1.0
2020
DESCRIPTION "Quantum Exact Simulation Toolkit"
2121
LANGUAGES CXX C
2222
)

quest/include/debug.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -131,8 +131,8 @@ void setNumReportedNewlines(int numNewlines);
131131

132132

133133
/**
134-
* @notdoced
135-
* @nottested
134+
* @notyetdoced
135+
* @notyettested
136136
* @myexample
137137
* ```
138138
PauliStr str = getInlinePauliStr("XYZ", {0,10,20});
@@ -146,8 +146,8 @@ void setReportedPauliChars(const char* paulis);
146146

147147

148148
/**
149-
* @notdoced
150-
* @nottested
149+
* @notyetdoced
150+
* @notyettested
151151
* @myexample
152152
* ```
153153
PauliStr str = getInlinePauliStr("XYZ", {0,10,20});

quest/include/version.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111

1212
// TODO: automate this from git somehow
1313
#define QUEST_VERSION_MAJOR 4
14-
#define QUEST_VERSION_MINOR 0
14+
#define QUEST_VERSION_MINOR 1
1515
#define QUEST_VERSION_PATCH 0
16-
#define QUEST_VERSION_STRING "4.0.0"
16+
#define QUEST_VERSION_STRING "4.1.0"
1717

1818
#endif // VERSION_H

utils/docs/Doxyfile

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ PROJECT_NAME = "The Quantum Exact Simulation Toolkit"
5151
# could be handy for archiving the generated documentation or if some version
5252
# control system is used.
5353

54-
PROJECT_NUMBER = "v4.0.0"
54+
PROJECT_NUMBER = "v4.1.0"
5555

5656
# Using the PROJECT_BRIEF tag one can provide an optional one line description
5757
# for a project that appears at the top of each page and should give viewer a
@@ -373,8 +373,9 @@ OPTIMIZE_OUTPUT_SLICE = NO
373373
#
374374
# Note see also the list of default file extension mappings.
375375

376-
# all source code (even headers) is C++, but example.c code is C
377-
EXTENSION_MAPPING = h=C++ hpp=C++ cpp=C++ cu=C++ cuh=C++ c=C
376+
# all source code (even headers) is C++, but example.c code is C.
377+
# in=C is necessary to parse quest.h.in (a CMake configured header)
378+
EXTENSION_MAPPING = h=C++ hpp=C++ cpp=C++ cu=C++ cuh=C++ c=C in=C
378379

379380
# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments
380381
# according to the Markdown format, which allows for more readable
@@ -1088,7 +1089,7 @@ INPUT_FILE_ENCODING =
10881089
# be provided as Doxygen C comment), *.py, *.pyw, *.f90, *.f95, *.f03, *.f08,
10891090
# *.f18, *.f, *.for, *.vhd, *.vhdl, *.ucf, *.qsf and *.ice.
10901091

1091-
FILE_PATTERNS = *.c *.cpp *.cu *.cuh *.h *.hpp *.md *.sh
1092+
FILE_PATTERNS = *.c *.cpp *.cu *.cuh *.h *.h.in *.hpp *.md *.sh
10921093

10931094
# The RECURSIVE tag can be used to specify whether or not subdirectories should
10941095
# be searched for input files as well.

0 commit comments

Comments
 (0)