Orb/Doxygen/src/libdoxygen.pro.in
changeset 0 42188c7ea2d9
child 4 468f4c8d3d5b
equal deleted inserted replaced
-1:000000000000 0:42188c7ea2d9
       
     1 #
       
     2 # 
       
     3 #
       
     4 # Copyright (C) 1997-2008 by Dimitri van Heesch.
       
     5 #
       
     6 # Permission to use, copy, modify, and distribute this software and its
       
     7 # documentation under the terms of the GNU General Public License is hereby 
       
     8 # granted. No representations are made about the suitability of this software 
       
     9 # for any purpose. It is provided "as is" without express or implied warranty.
       
    10 # See the GNU General Public License for more details.
       
    11 #
       
    12 # Documents produced by Doxygen are derivative works derived from the
       
    13 # input used in their production; they are not affected by this license.
       
    14 #
       
    15 # TMake project file for doxygen
       
    16 
       
    17 TEMPLATE     =	libdoxygen.t
       
    18 CONFIG       =	console warn_on staticlib $extraopts
       
    19 HEADERS      =	bufstr.h \
       
    20                 classdef.h \
       
    21                 classlist.h \
       
    22                 cmdmapper.h \
       
    23                 code.h \
       
    24 		commentcnv.h \
       
    25 		commentscan.h \
       
    26                 compound_xsd.h \
       
    27                 config.h \
       
    28 		constexp.h \
       
    29 		cppvalue.h \
       
    30 		debug.h \
       
    31                 declinfo.h \
       
    32                 defargs.h \
       
    33                 defgen.h \
       
    34                 define.h \
       
    35                 definition.h \
       
    36                 diagram.h \
       
    37                 dirdef.h \
       
    38                 docparser.h \
       
    39 		docsets.h \
       
    40                 doctokenizer.h \
       
    41                 docvisitor.h \
       
    42 		dot.h \
       
    43 		doxygen.h \
       
    44 		doxygen_css.h \
       
    45 		eclipsehelp.h \
       
    46 		entry.h \
       
    47 		example.h \
       
    48 		filedef.h \
       
    49 		filename.h \
       
    50 		formula.h \
       
    51 		ftvhelp.h \
       
    52 		groupdef.h \
       
    53 		htags.h \
       
    54 		htmlattrib.h \
       
    55                 htmldocvisitor.h \
       
    56 		htmlgen.h \
       
    57 		htmlhelp.h \
       
    58 		indexlog.h \
       
    59 		image.h \
       
    60 		index.h \
       
    61                 index_xsd.h \
       
    62 		instdox.h \
       
    63 		language.h \
       
    64                 latexdocvisitor.h \
       
    65 		latexgen.h \
       
    66                 layout.h \
       
    67                 layout_default.h \
       
    68                 lockingptr.h \
       
    69 		logos.h \
       
    70 		mandocvisitor.h \
       
    71 		mangen.h \
       
    72                 marshal.h \
       
    73 		memberdef.h \
       
    74 		membergroup.h \
       
    75 		memberlist.h \
       
    76 		membername.h \
       
    77 		message.h \
       
    78                 msc.h \
       
    79 		namespacedef.h \
       
    80                 objcache.h \
       
    81 		outputgen.h \
       
    82 		outputlist.h \
       
    83 		pagedef.h \
       
    84 		perlmodgen.h \
       
    85 		lodepng.h \
       
    86 		pre.h \
       
    87                 printdocvisitor.h \
       
    88                 pycode.h \
       
    89                 pyscanner.h \
       
    90                 fortrancode.h \
       
    91                 fortranscanner.h \
       
    92                 dbusxmlscanner.h \
       
    93 		qhp.h \
       
    94 		qhpxmlwriter.h \
       
    95 		qtbc.h \
       
    96 		reflist.h \
       
    97                 rtfdocvisitor.h \
       
    98 		rtfgen.h \
       
    99 		rtfstyle.h \
       
   100 		scanner.h \
       
   101 		searchindex.h \
       
   102 		search_css.h \
       
   103 		search_js.h \
       
   104 		search_php.h \
       
   105 		section.h \
       
   106 		sortdict.h \
       
   107                 store.h \
       
   108 		tagreader.h \
       
   109                 textdocvisitor.h \
       
   110 		translator.h \
       
   111 		translator_adapter.h \
       
   112 		translator_br.h \
       
   113 		translator_ca.h \
       
   114 		translator_cn.h \
       
   115 		translator_cz.h \
       
   116 		translator_de.h \
       
   117 		translator_dk.h \
       
   118 		translator_en.h \
       
   119 		translator_es.h \
       
   120 		translator_fi.h \
       
   121 		translator_fr.h \
       
   122 		translator_gr.h \
       
   123 		translator_hr.h \
       
   124 		translator_hu.h \
       
   125 		translator_id.h \
       
   126 		translator_it.h \
       
   127 		translator_je.h \
       
   128 		translator_jp.h \
       
   129 		translator_ke.h \
       
   130 		translator_kr.h \
       
   131 		translator_nl.h \
       
   132 		translator_no.h \
       
   133 		translator_mk.h \
       
   134 		translator_pl.h \
       
   135 		translator_pt.h \
       
   136 		translator_ro.h \
       
   137 		translator_ru.h \
       
   138 		translator_se.h \
       
   139 		translator_si.h \
       
   140 		translator_sk.h \
       
   141 		translator_sr.h \
       
   142 		translator_tw.h \
       
   143 		translator_ua.h \
       
   144 		translator_vi.h \
       
   145 		translator_za.h \
       
   146 		unistd.h \
       
   147 		util.h \
       
   148 		version.h \
       
   149 		vhdlcode.h \
       
   150 		vhdldocgen.h \
       
   151 		vhdlscanner.h \
       
   152 		xmldocvisitor.h \
       
   153                 xmlgen.h
       
   154 
       
   155 SOURCES      =	ce_lex.cpp \
       
   156                 ce_parse.cpp \
       
   157 		classdef.cpp \
       
   158 		classlist.cpp \
       
   159                 cmdmapper.cpp \
       
   160 		code.cpp \
       
   161 		commentcnv.cpp \
       
   162 		commentscan.cpp \
       
   163 		cppvalue.cpp \
       
   164 		debug.cpp \
       
   165                 defgen.cpp \
       
   166 		declinfo.cpp \
       
   167 		defargs.cpp \
       
   168 		define.cpp \
       
   169 		definition.cpp \
       
   170 		diagram.cpp \
       
   171                 dirdef.cpp \
       
   172                 docparser.cpp \
       
   173 		docsets.cpp \
       
   174                 doctokenizer.cpp \
       
   175 		dot.cpp \
       
   176 		doxygen.cpp \
       
   177 		eclipsehelp.cpp \
       
   178 		entry.cpp \
       
   179 		filedef.cpp \
       
   180 		filename.cpp \
       
   181 		formula.cpp \
       
   182 		ftvhelp.cpp \
       
   183 		fortrancode.cpp \
       
   184 		fortranscanner.cpp \    
       
   185 		groupdef.cpp \
       
   186 		htags.cpp \
       
   187                 htmldocvisitor.cpp \
       
   188 		htmlgen.cpp \
       
   189 		htmlhelp.cpp \
       
   190 		indexlog.cpp \
       
   191 		image.cpp \
       
   192 		index.cpp \
       
   193 		instdox.cpp \
       
   194 		language.cpp \
       
   195                 latexdocvisitor.cpp \
       
   196 		latexgen.cpp \
       
   197                 layout.cpp \
       
   198 		lodepng.cpp \
       
   199 		logos.cpp \
       
   200 		mandocvisitor.cpp \
       
   201 		mangen.cpp \
       
   202                 marshal.cpp \
       
   203 		memberdef.cpp \
       
   204 		membergroup.cpp \
       
   205 		memberlist.cpp \
       
   206 		membername.cpp \
       
   207 		message.cpp \
       
   208                 msc.cpp \
       
   209 		namespacedef.cpp \
       
   210                 objcache.cpp \
       
   211 		outputgen.cpp \
       
   212 		outputlist.cpp \
       
   213 		pagedef.cpp \
       
   214 		perlmodgen.cpp \
       
   215 		pre.cpp \
       
   216 		pycode.cpp \
       
   217 		pyscanner.cpp \    
       
   218 		qhp.cpp \
       
   219 		qhpxmlwriter.cpp \
       
   220 		reflist.cpp \
       
   221                 rtfdocvisitor.cpp \
       
   222 		rtfgen.cpp \
       
   223 		rtfstyle.cpp \
       
   224 		scanner.cpp \
       
   225 		searchindex.cpp \
       
   226                 store.cpp \
       
   227 		tagreader.cpp \
       
   228                 textdocvisitor.cpp \
       
   229 		translator.cpp \
       
   230 		util.cpp \
       
   231 		version.cpp \
       
   232 		vhdlcode.cpp \
       
   233 		vhdldocgen.cpp \
       
   234 		vhdlscanner.cpp \
       
   235 		xmldocvisitor.cpp \
       
   236                 xmlgen.cpp \
       
   237                 dbusxmlscanner.cpp \
       
   238 
       
   239 win32:TMAKE_CXXFLAGS       += -DQT_NODLL 
       
   240 win32-msvc:TMAKE_CXXFLAGS  += -Zm200
       
   241 win32-g++:TMAKE_CXXFLAGS   += -fno-exceptions -fno-rtti
       
   242 linux-g++:TMAKE_CXXFLAGS    += -fno-exceptions -fno-rtti
       
   243 INCLUDEPATH                += ../qtools
       
   244 #INCLUDEPATH                += ../libpng
       
   245 INCLUDEPATH                += ../libmd5
       
   246 win32:INCLUDEPATH          += .
       
   247 #win32-g++:INCLUDEPATH      = ../qtools /usr/include/libpng12 ../libmd5
       
   248 win32-g++:INCLUDEPATH      = ../qtools ../libmd5
       
   249 DESTDIR                    =  ../lib
       
   250 TARGET                     =  doxygen
       
   251 OBJECTS_DIR                =  ../objects
       
   252