| ####################################################################### |
| # @@@ START COPYRIGHT @@@ |
| # |
| # Licensed to the Apache Software Foundation (ASF) under one |
| # or more contributor license agreements. See the NOTICE file |
| # distributed with this work for additional information |
| # regarding copyright ownership. The ASF licenses this file |
| # to you under the Apache License, Version 2.0 (the |
| # "License"); you may not use this file except in compliance |
| # with the License. You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, |
| # software distributed under the License is distributed on an |
| # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| # KIND, either express or implied. See the License for the |
| # specific language governing permissions and limitations |
| # under the License. |
| # |
| # @@@ END COPYRIGHT @@@ |
| ####################################################################### |
| |
| CPPSRC := Allocator.cpp \ |
| BufferList.cpp \ |
| BufferReference.cpp \ |
| CliMsgObj.cpp \ |
| cluster.cpp \ |
| ex_control.cpp \ |
| ex_ddl.cpp \ |
| ex_error.cpp \ |
| ex_esp_frag_dir.cpp \ |
| ex_esp_msg.cpp \ |
| ex_ex.cpp \ |
| ex_exe_stmt_globals.cpp \ |
| ex_fastsort.cpp \ |
| ex_frag_inst.cpp \ |
| ex_frag_rt.cpp \ |
| ex_globals.cpp \ |
| ex_god.cpp \ |
| ex_hash_grby.cpp \ |
| ex_hashj.cpp \ |
| ex_key_object.cpp \ |
| ex_mdam.cpp \ |
| ex_mj.cpp \ |
| ex_onlj.cpp \ |
| ex_queue.cpp \ |
| ex_root.cpp \ |
| ex_send_bottom.cpp \ |
| ex_send_top.cpp \ |
| ex_sort.cpp \ |
| ex_sort_grby.cpp \ |
| ex_split_bottom.cpp \ |
| ex_split_top.cpp \ |
| ex_stored_proc.cpp \ |
| ex_tcb_private.cpp \ |
| ex_timeout.cpp \ |
| ex_transaction.cpp \ |
| ex_tuple.cpp \ |
| ex_tuple_flow.cpp \ |
| ex_union.cpp \ |
| ExBitMapTable.cpp \ |
| ExCompoundStmt.cpp \ |
| ExComTdb.cpp \ |
| ExDupSqlBuffer.cpp \ |
| ExExeUtilAll.cpp \ |
| ExExplain.cpp \ |
| ExFirstN.cpp \ |
| ExHbaseAccess.cpp \ |
| ExHbaseSelect.cpp \ |
| ExHbaseIUD.cpp \ |
| ExHbaseDDL.cpp \ |
| ExPack.cpp \ |
| ExPackedRows.cpp \ |
| ExProbeCache.cpp \ |
| ExRLE.cpp \ |
| ExSample.cpp \ |
| ExScheduler.cpp \ |
| ExSequence.cpp \ |
| ExSimpleSample.cpp \ |
| ExSimpleSqlBuffer.cpp \ |
| ExStats.cpp \ |
| ExTranspose.cpp \ |
| ExUdr.cpp \ |
| ExUdrClientIpc.cpp \ |
| ExUdrServer.cpp \ |
| ExRsInfo.cpp \ |
| FixedSizeHeapManager.cpp \ |
| hash_table.cpp \ |
| hiveHook.cpp \ |
| key_mdam.cpp \ |
| key_range.cpp \ |
| key_single_subset.cpp \ |
| MdamEndPoint.cpp \ |
| MdamInterval.cpp \ |
| MdamIntervalIterator.cpp \ |
| MdamIntervalList.cpp \ |
| MdamIntervalListMerger.cpp \ |
| MdamPoint.cpp \ |
| MdamRefList.cpp \ |
| MdamRefListEntry.cpp \ |
| MdamRefListIterator.cpp \ |
| SqlStats.cpp \ |
| rts_msg.cpp \ |
| sql_buffer.cpp \ |
| SwapSpace.cpp \ |
| timeout_data.cpp \ |
| TriggerEnable.cpp \ |
| TupleSpace.cpp \ |
| UdrExeIpc.cpp \ |
| ExHdfsScan.cpp \ |
| JavaObjectInterface.cpp \ |
| SequenceFileReader.cpp \ |
| OrcFileReader.cpp \ |
| HdfsClient_JNI.cpp \ |
| HiveClient_JNI.cpp \ |
| HBaseClient_JNI.cpp |
| CPPSRC += vers_libexecutor.cpp \ |
| ssmpipc.cpp \ |
| CancelBroker.cpp \ |
| ExCancel.cpp \ |
| ExSMCommon.cpp \ |
| ExSMTrace.cpp \ |
| ExSMGlobals.cpp \ |
| ExSMTask.cpp \ |
| ExSMTaskList.cpp \ |
| ExSMQueue.cpp \ |
| ExSMReader.cpp \ |
| ExSMEvent.cpp \ |
| ExSMExitHandler.cpp \ |
| ExSMShortMessage.cpp \ |
| ExSMReadyList.cpp \ |
| ExFastTransport.cpp |
| |
| SYS_LIBS := -lrt -lpthread |
| SRCPATH := bin executor runtimestats porting_layer qmscommon |