blob: d89fac07489f80e2cd3a9a2b2cb00a2df512507c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
|
# -*-Makefile-*- (for Emacs)
#
# This file is part of rasdaman community.
#
# Rasdaman community is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Rasdaman community is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with rasdaman community. If not, see <http://www.gnu.org/licenses/>.
#
# Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann /
# rasdaman GmbH.
#
# For more information please see <http://www.rasdaman.org>
# or contact Peter Baumann via <baumann@rasdaman.com>.
#
# MAKEFILE FOR:
# module qlparser
#
#
# COMMENTS:
#
#
##################################################################
pkglib_LTLIBRARIES += libqlparser.la
# -d generates token definitions in .h file
libqlparser_la_YFLAGS = -d -y
# -I gnererates an interactive scanner which doesn't try to look ahead past a newline
# -i generates a scanner which doesn't care about upper and lower case; doesn't work
libqlparser_la_LFLAGS = -i -I
libqlparser_la_CPPFLAGS = $(AM_CPPFLAGS)
libqlparser_la_CPPFLAGS += $(BASEDB_CPPFLAGS)
libqlparser_la_SOURCES=oql.yy lex.ll alloca.c\
symtab.cc symtab.hh \
qtoncstream.cc qtoncstream.hh qtoncstream.icc \
qtmddaccess.cc qtmddaccess.hh qtmddaccess.icc \
qtiterator.cc qtiterator.hh qtiterator.icc \
qtoperationiterator.cc qtoperationiterator.hh qtoperationiterator.icc \
qtselectioniterator.cc qtselectioniterator.hh qtselectioniterator.icc \
qtjoiniterator.cc qtjoiniterator.hh qtjoiniterator.icc \
qtoperation.cc qtoperation.hh qtoperation.icc \
qtbinaryoperation.cc qtbinaryoperation.hh qtbinaryoperation.icc \
qtbinaryinduce.cc qtbinaryinduce.hh qtbinaryinduce.icc \
qtbinaryinduce2.cc qtbinaryinduce2.hh qtbinaryinduce2.icc \
qtunaryoperation.cc qtunaryoperation.hh qtunaryoperation.icc \
qtunaryinduce.cc qtunaryinduce.hh qtunaryinduce.icc \
qtvariable.cc qtvariable.hh qtvariable.icc \
qtconst.cc qtconst.hh qtconst.icc \
qtdata.cc qtdata.hh qtdata.icc \
qtscalardata.cc qtscalardata.hh qtscalardata.icc \
qtatomicdata.cc qtatomicdata.hh qtatomicdata.icc \
qtcomplexdata.cc qtcomplexdata.hh qtcomplexdata.icc \
qtmdd.cc qtmdd.hh qtmdd.icc \
qtstringdata.cc qtstringdata.hh qtstringdata.icc \
qtcondense.cc qtcondense.hh qtcondense.icc \
parseinfo.cc parseinfo.hh parseinfo.icc \
qtdomainoperation.cc qtdomainoperation.hh qtdomainoperation.icc \
qtconversion.cc qtconversion.hh qtconversion.icc\
qtupdate.cc qtupdate.hh qtupdate.icc \
qtinsert.cc qtinsert.hh qtinsert.icc \
qtdelete.cc qtdelete.hh \
qtcommand.cc qtcommand.hh qtcommand.icc \
qtoid.cc qtoid.hh qtoid.icc\
qtintervalop.cc qtintervalop.hh qtintervalop.icc \
qtmintervalop.cc qtmintervalop.hh qtmintervalop.icc \
qtintervaldata.cc qtintervaldata.hh qtintervaldata.icc \
qtpointop.cc qtpointop.hh qtpointop.icc \
qtmintervaldata.cc qtmintervaldata.hh qtmintervaldata.icc \
qtpointdata.cc qtpointdata.hh qtpointdata.icc \
qtnaryoperation.cc qtnaryoperation.hh qtnaryoperation.icc \
qtunaryfunc.cc qtunaryfunc.hh qtunaryfunc.icc \
qtbinaryfunc.cc qtbinaryfunc.hh qtbinaryfunc.icc \
qtmarrayop.cc qtmarrayop.hh qtmarrayop.icc \
qtmarrayop2.cc qtmarrayop2.hh qtmarrayop2.icc \
qtcondenseop.cc qtcondenseop.hh qtcondenseop.icc \
qtnode.cc qtnode.hh qtnode.icc \
querytree.cc querytree.hh querytree.icc \
qtexecute.hh qtdelete.icc \
qtmddconfig.hh qtmddconfig.cc \
qtmddcfgop.hh qtmddcfgop.cc
# EXTRA_libqlparser_la_SOURCES = autogen_qtui.hh autogen_qtui.icc autogen_qtui.cc
# BUILT_SOURCES += lex.cc oql.cc oql.h
# CLEANFILES += lex.cc oql.cc oql.h
|