forked from pool/doxygen
Accepting request 329166 from devel:tools
- Move checks to doxywizard package to avoid build cycle - Set proper minimal cmake version required - Use system stack for cmake params and obey cflags - Add patch to build required static libs: * doxygen-no-shared-libs.patch - Refresh patch: * doxygen-no-lowercase-man-names.patch - Add patch to avoid no-return-in-nonvoid function error: * vhdlparser-no-return.patch - updated to 1.8.10 * Change the build system to use cmake. * Add support for basic XML syntax highlighting * Added documentation for ``` style fenced code block and more robust parsing * Added function arguments to the LaTeX toc * Added support for language codes * etc. see http://www.stack.nl/~dimitri/doxygen/manual/changelog.html - removed unneded patches: - doxygen-1.5.9-64archs.patch - doxygen-1.5.9-man.patch - doxygen-1.7.0-modify_footer.patch renamed to doxygen-modify_footer.patch - Move checks to doxywizard package to avoid build cycle - Set proper minimal cmake version required - Use system stack for cmake params and obey cflags - Add patch to build required static libs: * doxygen-no-shared-libs.patch OBS-URL: https://build.opensuse.org/request/show/329166 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/doxygen?expand=0&rev=60
This commit is contained in:
commit
f157bee1fc
@ -1,50 +0,0 @@
|
|||||||
---
|
|
||||||
qtools/qgdict.cpp | 6 +++---
|
|
||||||
src/util.cpp | 6 +++---
|
|
||||||
2 files changed, 6 insertions(+), 6 deletions(-)
|
|
||||||
|
|
||||||
--- qtools/qgdict.cpp.orig
|
|
||||||
+++ qtools/qgdict.cpp
|
|
||||||
@@ -996,15 +996,15 @@ QDataStream &QGDict::read( QDataStream &
|
|
||||||
break;
|
|
||||||
case IntKey:
|
|
||||||
{
|
|
||||||
- Q_UINT32 k;
|
|
||||||
+ unsigned long k;
|
|
||||||
s >> k;
|
|
||||||
read( s, d );
|
|
||||||
- look_int( k, d, op_insert );
|
|
||||||
+ look_int( (long)k, d, op_insert );
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
case PtrKey:
|
|
||||||
{
|
|
||||||
- Q_UINT32 k;
|
|
||||||
+ unsigned long k;
|
|
||||||
s >> k;
|
|
||||||
read( s, d );
|
|
||||||
// ### cannot insert 0 - this renders the thing
|
|
||||||
--- src/util.cpp.orig
|
|
||||||
+++ src/util.cpp
|
|
||||||
@@ -4774,10 +4774,10 @@ QCString convertNameToFile(const char *n
|
|
||||||
{
|
|
||||||
static QDict<int> usedNames(10007);
|
|
||||||
usedNames.setAutoDelete(TRUE);
|
|
||||||
- static int count=1;
|
|
||||||
+ static long int count=1;
|
|
||||||
|
|
||||||
int *value=usedNames.find(name);
|
|
||||||
- int num;
|
|
||||||
+ long int num;
|
|
||||||
if (value==0)
|
|
||||||
{
|
|
||||||
usedNames.insert(name,new int(count));
|
|
||||||
@@ -4787,7 +4787,7 @@ QCString convertNameToFile(const char *n
|
|
||||||
{
|
|
||||||
num = *value;
|
|
||||||
}
|
|
||||||
- result.sprintf("a%05d",num);
|
|
||||||
+ result.sprintf("a%05ld",num);
|
|
||||||
}
|
|
||||||
else // long names
|
|
||||||
{
|
|
@ -1,30 +0,0 @@
|
|||||||
---
|
|
||||||
Makefile.in | 2 --
|
|
||||||
configure | 1 +
|
|
||||||
2 files changed, 1 insertion(+), 2 deletions(-)
|
|
||||||
|
|
||||||
Index: Makefile.in
|
|
||||||
===================================================================
|
|
||||||
--- Makefile.in.orig 2013-10-21 20:09:13.000000000 +0200
|
|
||||||
+++ Makefile.in 2014-01-02 10:06:25.115127423 +0100
|
|
||||||
@@ -78,8 +78,6 @@
|
|
||||||
|
|
||||||
DATE=$(shell date "+%B %Y")
|
|
||||||
|
|
||||||
-MAN1DIR = man/man1
|
|
||||||
-
|
|
||||||
install: doxywizard_install doxysearch_install
|
|
||||||
$(INSTTOOL) -d $(DESTDIR)$(INSTALL)/bin
|
|
||||||
$(INSTTOOL) -m 755 bin/doxygen $(DESTDIR)$(INSTALL)/bin
|
|
||||||
Index: configure
|
|
||||||
===================================================================
|
|
||||||
--- configure.orig 2013-12-24 17:14:46.000000000 +0100
|
|
||||||
+++ configure 2014-01-02 10:06:25.115127423 +0100
|
|
||||||
@@ -704,6 +704,7 @@
|
|
||||||
DOXYDOCS = ..
|
|
||||||
DOCDIR = $f_docdir
|
|
||||||
QTDIR = $QTDIR
|
|
||||||
+MAN1DIR = share/man/man1
|
|
||||||
EOF
|
|
||||||
|
|
||||||
if test "$f_dot" != NO; then
|
|
3
doxygen-1.8.10.src.tar.gz
Normal file
3
doxygen-1.8.10.src.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:cedf78f6d213226464784ecb999b54515c97eab8a2f9b82514292f837cf88b93
|
||||||
|
size 4818276
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:d4ab6e28d4d45d8956cad17470aade3fbe2356e8f64b92167e738c1887feccec
|
|
||||||
size 5007458
|
|
17
doxygen-doc.changes
Normal file
17
doxygen-doc.changes
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Aug 21 10:01:07 UTC 2015 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Set proper minimal cmake version required
|
||||||
|
- Use system stack for cmake params and obey cflags
|
||||||
|
- Add patch to build required static libs:
|
||||||
|
* doxygen-no-shared-libs.patch
|
||||||
|
- Refresh patch:
|
||||||
|
* doxygen-no-lowercase-man-names.patch
|
||||||
|
- Add patch to avoid no-return-in-nonvoid function error:
|
||||||
|
* vhdlparser-no-return.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Aug 19 08:00:39 UTC 2015 - pgajdos@suse.com
|
||||||
|
|
||||||
|
- doxygen-doc package created
|
||||||
|
|
105
doxygen-doc.spec
Normal file
105
doxygen-doc.spec
Normal file
@ -0,0 +1,105 @@
|
|||||||
|
#
|
||||||
|
# spec file for package doxygen-doc
|
||||||
|
#
|
||||||
|
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
|
#
|
||||||
|
# All modifications and additions to the file contributed by third parties
|
||||||
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
|
# upon. The license for this file, and modifications and additions to the
|
||||||
|
# file, is the same license as for the pristine package itself (unless the
|
||||||
|
# license for the pristine package is not an Open Source License, in which
|
||||||
|
# case the license is the MIT License). An "Open Source License" is a
|
||||||
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
Name: doxygen-doc
|
||||||
|
Version: 1.8.10
|
||||||
|
Release: 0
|
||||||
|
Summary: Automated C, C++, and Java Documentation Generator
|
||||||
|
License: GPL-2.0+
|
||||||
|
Group: Development/Tools/Doc Generators
|
||||||
|
Url: http://www.stack.nl/~dimitri/doxygen/
|
||||||
|
Source0: http://ftp.stack.nl/pub/users/dimitri/doxygen-%{version}.src.tar.gz
|
||||||
|
# PATCH-FIX-UPSTREAM: declare static library where we don't want to provide
|
||||||
|
# shared one
|
||||||
|
Patch2: doxygen-no-shared-libs.patch
|
||||||
|
# PATCH-FIX-UPSTREAM: add missing returns to non-void functions
|
||||||
|
Patch3: vhdlparser-no-return.patch
|
||||||
|
BuildRequires: bison
|
||||||
|
BuildRequires: cmake >= 2.8.12
|
||||||
|
BuildRequires: fdupes
|
||||||
|
BuildRequires: flex
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
# see graphviz.spec:
|
||||||
|
# "If you need output in png format you also need to install graphviz-gnome."
|
||||||
|
BuildRequires: graphviz-gnome
|
||||||
|
BuildRequires: poppler-tools
|
||||||
|
BuildRequires: python-base
|
||||||
|
BuildRequires: python-xml
|
||||||
|
BuildRequires: texlive-colortbl
|
||||||
|
BuildRequires: texlive-courier
|
||||||
|
BuildRequires: texlive-dvips
|
||||||
|
BuildRequires: texlive-epstopdf
|
||||||
|
BuildRequires: texlive-fancyhdr
|
||||||
|
BuildRequires: texlive-float
|
||||||
|
BuildRequires: texlive-helvetic
|
||||||
|
BuildRequires: texlive-latex
|
||||||
|
BuildRequires: texlive-makeindex
|
||||||
|
BuildRequires: texlive-metafont
|
||||||
|
BuildRequires: texlive-multirow
|
||||||
|
BuildRequires: texlive-natbib
|
||||||
|
BuildRequires: texlive-psnfss
|
||||||
|
BuildRequires: texlive-rsfs
|
||||||
|
BuildRequires: texlive-sectsty
|
||||||
|
BuildRequires: texlive-symbol
|
||||||
|
BuildRequires: texlive-times
|
||||||
|
BuildRequires: texlive-tocloft
|
||||||
|
BuildRequires: texlive-wasy
|
||||||
|
BuildRequires: texlive-wasysym
|
||||||
|
BuildRequires: texlive-xtab
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
|
%description
|
||||||
|
Doxygen is a documentation system for C, C++, Java, and IDL. It can
|
||||||
|
generate an online class browser (in HTML) and an offline reference
|
||||||
|
manual (in LaTeX) from a set of documented source files. The
|
||||||
|
documentation is extracted directly from the sources. Doxygen is
|
||||||
|
developed on a Linux platform, but it runs on most other UNIX flavors
|
||||||
|
as well.
|
||||||
|
|
||||||
|
This package contains only documentation
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q -n doxygen-%{version}
|
||||||
|
%patch2 -p1
|
||||||
|
%patch3 -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
export CFLAGS="%{optflags} -fPIC"
|
||||||
|
export CXXFLAGS="%{optflags} -fPIC"
|
||||||
|
%cmake \
|
||||||
|
-DDOC_INSTALL_DIR=share/doc/packages/%{name} \
|
||||||
|
-Dbuild_doc=ON \
|
||||||
|
-Dbuild_xmlparser=OFF \
|
||||||
|
-Dbuild_search=OFF \
|
||||||
|
-Dbuild_wizard=OFF \
|
||||||
|
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now" \
|
||||||
|
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now" \
|
||||||
|
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now"
|
||||||
|
make docs %{?_smp_mflags}
|
||||||
|
|
||||||
|
%install
|
||||||
|
%cmake_install docs
|
||||||
|
rm %{buildroot}%{_bindir}/doxygen
|
||||||
|
rm -r %{buildroot}/usr/man/man1/
|
||||||
|
%fdupes -s %{buildroot}%{_docdir}/%{name}-doc
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%doc %{_docdir}/%{name}
|
||||||
|
|
||||||
|
%changelog
|
@ -11,16 +11,4 @@ Index: Doxyfile
|
|||||||
HTML_DYNAMIC_SECTIONS = YES
|
HTML_DYNAMIC_SECTIONS = YES
|
||||||
HTML_INDEX_NUM_ENTRIES = 100
|
HTML_INDEX_NUM_ENTRIES = 100
|
||||||
GENERATE_DOCSET = YES
|
GENERATE_DOCSET = YES
|
||||||
Index: doc/config.doc
|
|
||||||
===================================================================
|
|
||||||
--- doc/config.doc.orig 2014-04-13 10:34:33.000000000 +0200
|
|
||||||
+++ doc/config.doc 2014-05-13 09:08:41.420140828 +0200
|
|
||||||
@@ -2035,7 +2035,7 @@
|
|
||||||
multiple runs.
|
|
||||||
|
|
||||||
|
|
||||||
-The default value is: <code>YES</code>.
|
|
||||||
+The default value is: <code>NO</code>.
|
|
||||||
|
|
||||||
|
|
||||||
This tag requires that the tag \ref cfg_generate_html "GENERATE_HTML" is set to \c YES.
|
|
@ -1,8 +1,8 @@
|
|||||||
Index: doxygen-1.8.1/src/fortranscanner.l
|
Index: doxygen-1.8.10/src/fortranscanner.l
|
||||||
===================================================================
|
===================================================================
|
||||||
--- doxygen-1.8.1.orig/src/fortranscanner.l
|
--- doxygen-1.8.10.orig/src/fortranscanner.l
|
||||||
+++ doxygen-1.8.1/src/fortranscanner.l
|
+++ doxygen-1.8.10/src/fortranscanner.l
|
||||||
@@ -1892,7 +1891,6 @@ static void initEntry()
|
@@ -2090,7 +2090,6 @@ static void initEntry()
|
||||||
*/
|
*/
|
||||||
static void addCurrentEntry(int case_insens)
|
static void addCurrentEntry(int case_insens)
|
||||||
{
|
{
|
||||||
|
54
doxygen-no-shared-libs.patch
Normal file
54
doxygen-no-shared-libs.patch
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
Index: doxygen-1.8.10/libmd5/CMakeLists.txt
|
||||||
|
===================================================================
|
||||||
|
--- doxygen-1.8.10.orig/libmd5/CMakeLists.txt
|
||||||
|
+++ doxygen-1.8.10/libmd5/CMakeLists.txt
|
||||||
|
@@ -1,3 +1,3 @@
|
||||||
|
-add_library(md5
|
||||||
|
+add_library(md5 STATIC
|
||||||
|
md5.c
|
||||||
|
)
|
||||||
|
Index: doxygen-1.8.10/qtools/CMakeLists.txt
|
||||||
|
===================================================================
|
||||||
|
--- doxygen-1.8.10.orig/qtools/CMakeLists.txt
|
||||||
|
+++ doxygen-1.8.10/qtools/CMakeLists.txt
|
||||||
|
@@ -52,6 +52,6 @@ qwaitcondition_win32.cpp
|
||||||
|
)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
-add_library(qtools
|
||||||
|
+add_library(qtools STATIC
|
||||||
|
${qtools_src}
|
||||||
|
)
|
||||||
|
Index: doxygen-1.8.10/src/CMakeLists.txt
|
||||||
|
===================================================================
|
||||||
|
--- doxygen-1.8.10.orig/src/CMakeLists.txt
|
||||||
|
+++ doxygen-1.8.10/src/CMakeLists.txt
|
||||||
|
@@ -106,7 +106,7 @@ FLEX_TARGET(config config.l
|
||||||
|
BISON_TARGET(vhdlparser vhdlparser.y ${GENERATED_SRC}/vhdlparser.cpp COMPILE_FLAGS "-l -p vhdlscannerYY")
|
||||||
|
BISON_TARGET(constexp constexp.y ${GENERATED_SRC}/ce_parse.cpp COMPILE_FLAGS "-l -p constexpYY")
|
||||||
|
|
||||||
|
-add_library(doxycfg
|
||||||
|
+add_library(doxycfg STATIC
|
||||||
|
${GENERATED_SRC}/lang_cfg.h
|
||||||
|
${GENERATED_SRC}/config.cpp
|
||||||
|
${GENERATED_SRC}/configoptions.cpp
|
||||||
|
@@ -114,7 +114,7 @@ add_library(doxycfg
|
||||||
|
portable_c.c
|
||||||
|
)
|
||||||
|
|
||||||
|
-add_library(_doxygen
|
||||||
|
+add_library(_doxygen STATIC
|
||||||
|
# custom generated files
|
||||||
|
${GENERATED_SRC}/lang_cfg.h
|
||||||
|
${GENERATED_SRC}/settings.h
|
||||||
|
Index: doxygen-1.8.10/vhdlparser/CMakeLists.txt
|
||||||
|
===================================================================
|
||||||
|
--- doxygen-1.8.10.orig/vhdlparser/CMakeLists.txt
|
||||||
|
+++ doxygen-1.8.10/vhdlparser/CMakeLists.txt
|
||||||
|
@@ -1,5 +1,5 @@
|
||||||
|
include_directories(${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/qtools)
|
||||||
|
-add_library(vhdlparser
|
||||||
|
+add_library(vhdlparser STATIC
|
||||||
|
CharStream.cc
|
||||||
|
ParseException.cc
|
||||||
|
Token.cc
|
@ -1,3 +1,36 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Aug 27 07:34:04 UTC 2015 - mpluskal@suse.com
|
||||||
|
|
||||||
|
- Move checks to doxywizard package to avoid build cycle
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Aug 21 09:41:39 UTC 2015 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Set proper minimal cmake version required
|
||||||
|
- Use system stack for cmake params and obey cflags
|
||||||
|
- Add patch to build required static libs:
|
||||||
|
* doxygen-no-shared-libs.patch
|
||||||
|
- Refresh patch:
|
||||||
|
* doxygen-no-lowercase-man-names.patch
|
||||||
|
- Add patch to avoid no-return-in-nonvoid function error:
|
||||||
|
* vhdlparser-no-return.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 17 14:52:48 UTC 2015 - pgajdos@suse.com
|
||||||
|
|
||||||
|
- updated to 1.8.10
|
||||||
|
* Change the build system to use cmake.
|
||||||
|
* Add support for basic XML syntax highlighting
|
||||||
|
* Added documentation for ``` style fenced code block and more
|
||||||
|
robust parsing
|
||||||
|
* Added function arguments to the LaTeX toc
|
||||||
|
* Added support for language codes
|
||||||
|
* etc. see http://www.stack.nl/~dimitri/doxygen/manual/changelog.html
|
||||||
|
- removed unneded patches:
|
||||||
|
- doxygen-1.5.9-64archs.patch
|
||||||
|
- doxygen-1.5.9-man.patch
|
||||||
|
- doxygen-1.7.0-modify_footer.patch renamed to doxygen-modify_footer.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Mar 2 15:22:37 UTC 2015 - pgajdos@suse.com
|
Mon Mar 2 15:22:37 UTC 2015 - pgajdos@suse.com
|
||||||
|
|
||||||
|
75
doxygen.spec
75
doxygen.spec
@ -17,23 +17,26 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: doxygen
|
Name: doxygen
|
||||||
Version: 1.8.9.1
|
Version: 1.8.10
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Automated C, C++, and Java Documentation Generator
|
Summary: Automated C, C++, and Java Documentation Generator
|
||||||
License: GPL-2.0+
|
License: GPL-2.0+
|
||||||
Group: Development/Tools/Doc Generators
|
Group: Development/Tools/Doc Generators
|
||||||
Url: http://www.stack.nl/~dimitri/doxygen/
|
Url: http://www.stack.nl/~dimitri/doxygen/
|
||||||
Source0: http://ftp.stack.nl/pub/users/dimitri/doxygen-%{version}.src.tar.gz
|
Source0: http://ftp.stack.nl/pub/users/dimitri/doxygen-%{version}.src.tar.gz
|
||||||
Patch0: %{name}-1.5.9-64archs.patch
|
# suse specific
|
||||||
Patch3: %{name}-1.5.9-man.patch
|
Patch0: %{name}-modify_footer.patch
|
||||||
Patch4: %{name}-1.7.0-modify_footer.patch
|
# suse specific
|
||||||
Patch5: %{name}-no-lowercase-man-names.patch
|
Patch1: %{name}-no-lowercase-man-names.patch
|
||||||
|
# PATCH-FIX-UPSTREAM: declare static library where we don't want to provide
|
||||||
|
# shared one
|
||||||
|
Patch2: doxygen-no-shared-libs.patch
|
||||||
|
# PATCH-FIX-UPSTREAM: add missing returns to non-void functions
|
||||||
|
Patch3: vhdlparser-no-return.patch
|
||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
BuildRequires: fdupes
|
BuildRequires: cmake >= 2.8.12
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: graphviz
|
|
||||||
BuildRequires: libpng-devel
|
|
||||||
BuildRequires: python-base
|
BuildRequires: python-base
|
||||||
BuildRequires: python-xml
|
BuildRequires: python-xml
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -44,57 +47,37 @@ generate an online class browser (in HTML) and an offline reference
|
|||||||
manual (in LaTeX) from a set of documented source files. The
|
manual (in LaTeX) from a set of documented source files. The
|
||||||
documentation is extracted directly from the sources. Doxygen is
|
documentation is extracted directly from the sources. Doxygen is
|
||||||
developed on a Linux platform, but it runs on most other UNIX flavors
|
developed on a Linux platform, but it runs on most other UNIX flavors
|
||||||
as well. An executable for Windows 95/NT is also available.
|
as well.
|
||||||
|
|
||||||
%package doc
|
|
||||||
Summary: Documentation for %{name}
|
|
||||||
Group: Documentation
|
|
||||||
|
|
||||||
%description doc
|
|
||||||
Doxygen is a documentation system for C, C++, Java, and IDL. It can
|
|
||||||
generate an online class browser (in HTML) and an offline reference
|
|
||||||
manual (in LaTeX) from a set of documented source files. The
|
|
||||||
documentation is extracted directly from the sources. Doxygen is
|
|
||||||
developed on a Linux platform, but it runs on most other UNIX flavors
|
|
||||||
as well. An executable for Windows 95/NT is also available.
|
|
||||||
|
|
||||||
This package contains only documentation
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch0
|
%patch0
|
||||||
%patch3
|
%patch1 -p1
|
||||||
%patch4
|
%patch2 -p1
|
||||||
%patch5 -p1
|
%patch3 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
mintoc=
|
export CFLAGS="%{optflags} -fPIC"
|
||||||
%ifarch ppc64
|
export CXXFLAGS="%{optflags} -fPIC"
|
||||||
mintoc="-DENGLISH_ONLY"
|
%cmake \
|
||||||
%endif
|
-Dbuild_doc=OFF \
|
||||||
sed -i~ "/^TMAKE_CFLAGS_RELEASE.*/s@^.*@TMAKE_CFLAGS_RELEASE = %{optflags} $mintoc@" tmake/lib/linux-g++/tmake.conf
|
-Dbuild_xmlparser=ON \
|
||||||
# custom configure script
|
-Dbuild_search=OFF \
|
||||||
./configure --prefix %{_prefix} --install %{_bindir}/install
|
-Dbuild_wizard=OFF \
|
||||||
|
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now" \
|
||||||
|
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now" \
|
||||||
|
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now"
|
||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
# generate html documentation
|
|
||||||
./bin/doxygen
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
install -d -m 755 %{buildroot}%{_docdir}/doxygen
|
%cmake_install
|
||||||
make install INSTALL=%{buildroot}/usr DOCDIR=%{buildroot}%{_docdir}/doxygen
|
mkdir -p %{buildroot}%{_mandir}/man1/
|
||||||
install -m 644 LICENSE LANGUAGE.HOWTO PLATFORMS README.md VERSION %{buildroot}%{_docdir}/doxygen
|
install -m 644 doc/doxygen.1 %{buildroot}%{_mandir}/man1/
|
||||||
cp -a doxygen_docs/html %{buildroot}%{_docdir}/%{name}-doc
|
|
||||||
%fdupes -s %{buildroot}%{_docdir}/%{name}-doc
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc LICENSE
|
%doc LICENSE
|
||||||
%attr(444,root,root) %doc %{_mandir}/man1/doxygen.1.*
|
%attr(444,root,root) %{_mandir}/man1/doxygen.1.gz
|
||||||
%attr(755,root,root) %{_bindir}/*
|
%attr(755,root,root) %{_bindir}/*
|
||||||
|
|
||||||
%files doc
|
|
||||||
%defattr(-,root,root)
|
|
||||||
%doc %{_docdir}/%{name}-doc
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
@ -1,10 +0,0 @@
|
|||||||
--- src/config.l
|
|
||||||
+++ src/config.l
|
|
||||||
@@ -409,6 +409,7 @@
|
|
||||||
|
|
||||||
%}
|
|
||||||
|
|
||||||
+%option never-interactive
|
|
||||||
%option nounput
|
|
||||||
%option noyywrap
|
|
||||||
|
|
@ -1,3 +1,27 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Aug 27 07:34:32 UTC 2015 - mpluskal@suse.com
|
||||||
|
|
||||||
|
- Move checks to doxywizard package to avoid build cycle
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Aug 21 09:42:05 UTC 2015 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Set proper minimal cmake version required
|
||||||
|
- Use system stack for cmake params and obey cflags
|
||||||
|
- Add patch to build required static libs:
|
||||||
|
* doxygen-no-shared-libs.patch
|
||||||
|
- Refresh patch:
|
||||||
|
* doxygen-no-lowercase-man-names.patch
|
||||||
|
- Add patch to avoid no-return-in-nonvoid function error:
|
||||||
|
* vhdlparser-no-return.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 17 16:07:31 UTC 2015 - pgajdos@suse.com
|
||||||
|
|
||||||
|
- updated to 1.8.10, see doxygen.changes
|
||||||
|
- move tests to doxygen.spec
|
||||||
|
- remove doxywizard-1.5.9-flex.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Feb 20 11:41:18 UTC 2015 - mpluskal@suse.com
|
Fri Feb 20 11:41:18 UTC 2015 - mpluskal@suse.com
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: doxywizard
|
Name: doxywizard
|
||||||
Version: 1.8.9.1
|
Version: 1.8.10
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Graphical User Interface for Doxygen
|
Summary: Graphical User Interface for Doxygen
|
||||||
License: GPL-2.0+
|
License: GPL-2.0+
|
||||||
@ -25,29 +25,22 @@ Group: Development/Tools/Doc Generators
|
|||||||
Url: http://www.stack.nl/~dimitri/doxygen/
|
Url: http://www.stack.nl/~dimitri/doxygen/
|
||||||
Source: http://ftp.stack.nl/pub/users/dimitri/doxygen-%{version}.src.tar.gz
|
Source: http://ftp.stack.nl/pub/users/dimitri/doxygen-%{version}.src.tar.gz
|
||||||
Source1: doxywizard.desktop
|
Source1: doxywizard.desktop
|
||||||
Patch0: doxygen-1.5.9-64archs.patch
|
# PATCH-FIX-UPSTREAM: declare static library where we don't want to provide
|
||||||
Patch2: %{name}-1.5.9-flex.patch
|
# shared one
|
||||||
Patch5: doxygen-1.5.9-man.patch
|
Patch2: doxygen-no-shared-libs.patch
|
||||||
|
# PATCH-FIX-UPSTREAM: add missing returns to non-void functions
|
||||||
|
Patch3: vhdlparser-no-return.patch
|
||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
|
BuildRequires: cmake >= 2.8.12
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: libjpeg-devel
|
BuildRequires: libjpeg-devel
|
||||||
Requires: doxygen = %{version}
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
|
||||||
%if 0%{?suse_version}
|
|
||||||
BuildRequires: libqt4-devel >= 4.3
|
BuildRequires: libqt4-devel >= 4.3
|
||||||
BuildRequires: update-desktop-files
|
BuildRequires: update-desktop-files
|
||||||
%endif
|
Requires: doxygen = %{version}
|
||||||
%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
BuildRequires: desktop-file-utils
|
|
||||||
BuildRequires: qt4-devel >= 4.3.0
|
|
||||||
%endif
|
|
||||||
%if 0%{?mandriva_version} || 0%{?mdkversion}
|
|
||||||
BuildRequires: libqt4-devel >= 4.3
|
|
||||||
Requires(post): desktop-file-utils
|
|
||||||
Requires(postun): desktop-file-utils
|
|
||||||
%endif
|
|
||||||
%if 0%{?suse_version} > 1230 && 0%{?suse_version} != 1315
|
%if 0%{?suse_version} > 1230 && 0%{?suse_version} != 1315
|
||||||
|
# for make tests
|
||||||
BuildRequires: libxml2-tools
|
BuildRequires: libxml2-tools
|
||||||
BuildRequires: texlive-bibtex
|
BuildRequires: texlive-bibtex
|
||||||
%endif
|
%endif
|
||||||
@ -58,69 +51,39 @@ configuration files.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n doxygen-%{version}
|
%setup -q -n doxygen-%{version}
|
||||||
%patch0
|
%patch2 -p1
|
||||||
%patch2
|
%patch3 -p1
|
||||||
%patch5
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%if 0%{?suse_version}
|
export CFLAGS="%{optflags} -fPIC"
|
||||||
export QTDIR=/usr
|
export CXXFLAGS="%{optflags} -fPIC"
|
||||||
%endif
|
%cmake \
|
||||||
%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
|
-Dbuild_wizard=ON \
|
||||||
export QTDIR=%{_libdir}/qt4/
|
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now" \
|
||||||
export PATH=${QTDIR}/bin:${PATH}
|
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now" \
|
||||||
%endif
|
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now"
|
||||||
%if 0%{?mandriva_version} || 0%{?mdkversion}
|
|
||||||
export QTDIR=%{_libexecdir}/qt4/
|
|
||||||
%if 0%{?mandriva_version} <= 2009 || 0%{?mdkversion} <= 200900
|
|
||||||
export PATH=${QTDIR}/bin:${PATH}
|
|
||||||
%endif
|
|
||||||
%endif
|
|
||||||
mintoc=
|
|
||||||
%ifarch ppc64
|
|
||||||
mintoc="-DENGLISH_ONLY"
|
|
||||||
%endif
|
|
||||||
sed -i~ "/^TMAKE_CFLAGS_RELEASE.*/s@^.*@TMAKE_CFLAGS_RELEASE = %{optflags} $mintoc@" tmake/lib/linux-g++/tmake.conf
|
|
||||||
# custom configure script
|
|
||||||
./configure --with-doxywizard
|
|
||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
%if 0%{?suse_version} > 1230 && 0%{?suse_version} != 1315
|
%if 0%{?suse_version} > 1230 && 0%{?suse_version} != 1315
|
||||||
%check
|
%check
|
||||||
make test %{?_smp_mflags}
|
# testing doxygen package here to avoid build
|
||||||
|
# cycle between latex and doxygen
|
||||||
|
pushd build
|
||||||
|
make tests %{?_smp_mflags}
|
||||||
|
popd
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make install INSTALL=%{buildroot}/usr
|
%cmake_install
|
||||||
rm -f %{buildroot}%{_bindir}/{doxygen,doxytag}
|
rm %{buildroot}%{_bindir}/doxygen
|
||||||
%if 0%{?suse_version}
|
mkdir -p %{buildroot}%{_mandir}/man1/
|
||||||
%suse_update_desktop_file -i doxywizard Development Documentation
|
install -m 644 doc/doxywizard.1 %{buildroot}%{_mandir}/man1/
|
||||||
%endif
|
%suse_update_desktop_file -i doxywizard Development Documentation
|
||||||
%if 0%{?fedora_version}
|
|
||||||
desktop-file-install --dir=%{buildroot}%{_datadir}/applications/ --add-category Development --add-category Documentation %{SOURCE1}
|
|
||||||
%endif
|
|
||||||
%if 0%{?mandriva_version} || 0%{?mdkversion}
|
|
||||||
install -d -m 755 %{buildroot}%{_datadir}/applications/
|
|
||||||
install %{SOURCE1} %{buildroot}%{_datadir}/applications/
|
|
||||||
%endif
|
|
||||||
rm -f %{buildroot}%{_mandir}/man1/{doxygen,doxytag}.1
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%attr(755,root,root) %{_bindir}/doxywizard
|
%attr(755,root,root) %{_bindir}/doxywizard
|
||||||
%{_datadir}/applications/doxywizard.desktop
|
%{_datadir}/applications/doxywizard.desktop
|
||||||
%attr(444,root,root) %doc %{_mandir}/man1/doxywizard.1.*
|
%{_mandir}/man1/doxywizard.1.gz
|
||||||
|
|
||||||
%if 0%{?mandriva_version} || 0%{?mdkversion}
|
|
||||||
%post
|
|
||||||
%{update_menus}
|
|
||||||
%{update_desktop_database}
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%if 0%{?mandriva_version} || 0%{?mdkversion}
|
|
||||||
%postun
|
|
||||||
%{clean_menus}
|
|
||||||
%{clean_desktop_database}
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
476
vhdlparser-no-return.patch
Normal file
476
vhdlparser-no-return.patch
Normal file
@ -0,0 +1,476 @@
|
|||||||
|
Index: doxygen-1.8.10/vhdlparser/VhdlParser.cc
|
||||||
|
===================================================================
|
||||||
|
--- doxygen-1.8.10.orig/vhdlparser/VhdlParser.cc
|
||||||
|
+++ doxygen-1.8.10/vhdlparser/VhdlParser.cc
|
||||||
|
@@ -62,6 +62,7 @@ return tok->image.c_str();
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -118,6 +119,7 @@ return str;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -187,6 +189,7 @@ s+="(";s+=s1+")";return s;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -231,6 +234,7 @@ return "&";
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -403,6 +407,7 @@ return s;
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -634,6 +639,7 @@ return s;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -847,6 +853,7 @@ return tok->image.c_str();
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -1718,6 +1725,7 @@ return " others ";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -2009,6 +2017,7 @@ return s+"#";
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -2621,6 +2630,7 @@ return s;
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -2712,6 +2722,7 @@ return s+" inertial ";
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -2813,6 +2824,7 @@ return s;
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -2846,6 +2858,7 @@ return tok->image.c_str();
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -2913,6 +2926,7 @@ return s;
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -3043,6 +3057,7 @@ return tok->image.c_str();
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -3241,6 +3256,7 @@ return "file";
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -3728,6 +3744,7 @@ return "all";
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -3844,6 +3861,7 @@ return s;
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -3878,6 +3896,7 @@ return s;
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -4116,6 +4135,7 @@ return "or" ;
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -4212,6 +4232,7 @@ s1="not ";return s1+s;
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -4363,6 +4384,7 @@ return tok->image.c_str();
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -4683,6 +4705,7 @@ return s;
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -4844,6 +4867,7 @@ return tok->image.c_str();
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -5130,6 +5154,7 @@ return s;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -5248,6 +5273,7 @@ s1="configuration ";return s;
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -5293,6 +5319,7 @@ return tok->image.c_str();
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -5401,6 +5428,7 @@ if (parse_sec==GEN_SEC)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -5666,6 +5694,7 @@ QCString q=lab+" for "+s;
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -5743,6 +5772,7 @@ return s;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -5805,6 +5835,7 @@ return "null";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -5950,6 +5981,7 @@ return "not";
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -6016,6 +6048,7 @@ return "linkage";
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -6071,6 +6104,7 @@ return tok->image.c_str();
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -6511,6 +6545,7 @@ return s;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -6592,6 +6627,7 @@ return "type";
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -7402,6 +7438,7 @@ return s;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -7674,6 +7711,7 @@ return s;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -8033,6 +8071,7 @@ return s;
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -8212,6 +8251,7 @@ return "/=";
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -8384,6 +8424,7 @@ return s+" "+s1+"%";
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -8745,6 +8786,7 @@ FlowChart::addFlowChart(FlowChart::TEXT_
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -8856,6 +8898,7 @@ return "ror";
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -8889,6 +8932,7 @@ return "-";
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -8983,6 +9027,7 @@ return s+s1+"<="+s2+s3+";";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -9087,6 +9132,7 @@ return "bus";
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -9157,6 +9203,7 @@ return "all";
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -9630,6 +9677,7 @@ return s;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -10045,6 +10093,7 @@ return " all ";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -10081,6 +10130,7 @@ return s;
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -10183,6 +10233,7 @@ return s;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -10267,6 +10318,7 @@ return "";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -10458,6 +10510,7 @@ return "";
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -10692,6 +10745,7 @@ return " unaffected ";
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -11176,6 +11230,7 @@ return s;
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -11666,6 +11721,7 @@ return t->image.data();
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -11710,6 +11766,7 @@ return s;
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -11755,6 +11812,7 @@ return "."+s;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -12557,6 +12615,7 @@ return s;
|
||||||
|
errorHandler->handleParseError(token, getToken(1), __FUNCTION__, this), hasError = true;
|
||||||
|
}
|
||||||
|
assert(false);
|
||||||
|
+return QCString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user