1#################################
2# $Id: Makefile.datatool.app 532212 2017-04-03 13:24:13Z gouriano $
3# Author:  Eugene Vasilchenko (vasilche@ncbi.nlm.nih.gov)
4#################################
5
6# Build DATATOOL application
7#################################
8
9APP = datatool
10SRC = datatool \
11	type namespace statictype enumtype reftype unitype blocktype choicetype \
12	typestr ptrstr stdstr classstr enumstr stlstr choicestr choiceptrstr \
13	value mcontainer module moduleset generate filecode code \
14	fileutil alexer aparser parser lexer exceptions comments srcutil \
15	dtdaux dtdlexer dtdparser rpcgen aliasstr xsdlexer xsdparser \
16        wsdllexer wsdlparser wsdlstr jsdlexer jsdparser \
17        traversal_pattern_match_callback \
18        traversal_code_generator traversal_merger \
19        traversal_node traversal_spec_file_parser
20
21LIB = xser xutil xncbi
22
23# Build even --without-exe, to avoid version skew.
24APP_OR_NULL = app
25
26CHECK_CMD = datatool.sh
27CHECK_CMD = datatool_xml.sh
28CHECK_COPY = datatool.sh datatool_xml.sh testdata
29CHECK_TIMEOUT = 600
30
31WATCHERS = gouriano
32