forked from dase/CLAIMS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.am
99 lines (85 loc) · 3.16 KB
/
Makefile.am
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
97
98
99
AM_CPPFLAGS=-fPIC -fpermissive -DTHERON_XS\
-I${HADOOP_HOME}/src/c++/libhdfs\
-I${JAVA_HOME}/include\
-I${JAVA_HOME}/include/linux \
-I${THERON_HOME}/Include \
-I${BOOST_HOME}/boost/serialization \
-I${BOOST_HOME}/ \
-I${GTEST_HOME}/include
#-L/usr/local/lib \
#-I/usr/local/include
AM_LDFLAGS= -lc -lm -lrt -lpthread -lboost_serialization -lboost_date_time -lboost_system -lconfig++ -lxs -lnuma -lreadline -lhistory -lz -ltinfo -ldl -rdynamic
LDADD = \
Test/libtest.a \
Test/common/libcommon.a \
Test/TestSuit/libtestsuit.a \
Test/utility/libutility.a \
BlockStreamIterator/Serialization/libserialization.a \
Client/libclient.a \
Client/Test/libtest.a \
Daemon/libdaemon.a \
Daemon/Test/libtest.a \
Executor/libexecutor.a \
Executor/Test/libtest.a \
IndexManager/Test/libtest.a \
Parsetree/libparsetree.a \
Parsetree/Test/libtest.a \
LogicalQueryPlan/Test/libtest.a \
LogicalQueryPlan/liblogicalqueryplan.a \
IndexManager/libindexmanager.a \
storage/libstorage.a \
BlockStreamIterator/ParallelBlockStreamIterator/Test/libtest.a \
BlockStreamIterator/ParallelBlockStreamIterator/libparallelblockstreamiterator.a \
BlockStreamIterator/libblockstreamiterator.a \
Resource/libresouce.a \
Catalog/libcatalog.a \
Catalog/Test/libtest.a \
Catalog/stat/libstat.a \
Loader/libloader.a \
Loader/Test/libtest.a \
common/libcommon.a \
common/Block/libblock.a \
common/Expression/libexpression.a \
common/Schema/libschema.a \
common/Schema/Test/libtest.a \
common/types/libtypes.a \
common/types/Test/libtest.a \
common/types/ttmath/libttmath.a \
utility/libutility.a \
codegen/libcodegen.a\
${BOOST_HOME}/stage/lib/libboost_serialization.a \
${BOOST_HOME}/stage/lib/libboost_serialization.so \
${BOOST_HOME}/stage/lib/libboost_system.a \
${BOOST_HOME}/stage/lib/libboost_system.so \
${HADOOP_HOME}/c++/Linux-amd64-64/lib/libhdfs.so \
${HADOOP_HOME}/c++/Linux-amd64-64/lib/libhdfs.a \
${JAVA_HOME}/jre/lib/amd64/server/libjvm.so\
${THERON_HOME}/Lib/libtherond.a \
${GTEST_HOME}/libgtest.a \
-lLLVMJIT -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMMCParser -lLLVMCodeGen -lLLVMScalarOpts -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMX86Desc -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMMCJIT -lLLVMTarget -lLLVMRuntimeDyld -lLLVMExecutionEngine -lLLVMMC -lLLVMObject -lLLVMBitReader -lLLVMCore -lLLVMSupport -lLLVMMCParser
include_HEADERS = Config.h \
Debug.h \
Environment.h \
IDsGenerator.h \
configure.h
bin_PROGRAMS = claimsserver \
client \
test
client_SOURCES = Client.cpp \
Environment.cpp \
Config.cpp \
IDsGenerator.cpp
claimsserver_SOURCES = Config.cpp \
Environment.cpp \
IDsGenerator.cpp \
Server.cpp
test_SOURCES = Test/gtest_main.cpp\
Environment.cpp \
IDsGenerator.cpp \
Config.cpp
SUBDIRS= BlockStreamIterator Catalog Client common Daemon Executor IndexManager\
Loader LogicalQueryPlan Parsetree Resource \
storage Test utility codegen
DIST_SUBDIRS = BlockStreamIterator Catalog Client common Daemon Executor IndexManager\
Loader LogicalQueryPlan Parsetree Resource \
storage Test utility codegen