Makefile.inc 3.01 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13
MEM_DIR = $(OPENAIR2_TOP)/UTIL/MEM
LIST_DIR = $(OPENAIR2_TOP)/UTIL/LISTS
FIFO_DIR = $(OPENAIR2_TOP)/UTIL/FIFO
MATH_DIR = $(OPENAIR2_TOP)/UTIL/MATH
TIMER_DIR = $(OPENAIR2_TOP)/UTIL/TIMER
LOG_DIR=$(OPENAIR2_TOP)/UTIL/LOG
OCG_DIR=$(OPENAIR2_TOP)/UTIL/OCG
OPT_DIR=$(OPENAIR2_TOP)/UTIL/OPT
OMG_DIR=$(OPENAIR2_TOP)/UTIL/OMG
OTG_DIR=$(OPENAIR2_TOP)/UTIL/OTG
CLI_DIR=$(OPENAIR2_TOP)/UTIL/CLI
OMV_DIR=$(OPENAIR2_TOP)/UTIL/OMV
LFDS_DIR=$(OPENAIR2_TOP)/UTIL/LFDS/liblfds6.1.1/liblfds611
14
OSA_DIR=$(OPENAIR2_TOP)/UTIL/OSA
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

LIST_OBJ =  $(LIST_DIR)/list.o

FIFO_OBJ =  $(FIFO_DIR)/pad_list.o

LIST_OBJ +=  $(LIST_DIR)/list2.o

TIMER_OBJ +=  $(TIMER_DIR)/umts_timer.o

MEM_OBJ +=  $(MEM_DIR)/mem_block.o

LOG_OBJS =  $(LOG_DIR)/log.o
LOG_OBJS +=  $(LOG_DIR)/vcd_signal_dumper.o

OCG_OBJS  =  $(OCG_DIR)/OCG.o
OCG_OBJS +=  $(OCG_DIR)/OCG_create_dir.o
OCG_OBJS +=  $(OCG_DIR)/OCG_detect_file.o
OCG_OBJS +=  $(OCG_DIR)/OCG_generate_report.o
OCG_OBJS +=  $(OCG_DIR)/OCG_parse_filename.o
OCG_OBJS +=  $(OCG_DIR)/OCG_parse_XML.o
OCG_OBJS +=  $(OCG_DIR)/OCG_save_XML.o

37 38 39 40
ifdef SECU
OSA_OBJS  = $(OSA_DIR)/osa_key_deriver.o
OSA_OBJS += $(OSA_DIR)/osa_stream_eia.o
OSA_OBJS += $(OSA_DIR)/osa_stream_eea.o
gauthier's avatar
gauthier committed
41 42
OSA_OBJS += $(OSA_DIR)/osa_snow3g.o
OSA_OBJS += $(OSA_DIR)/osa_rijndael.o
43 44
endif

45 46 47 48 49 50 51 52
OPT_OBJS =  $(OPT_DIR)/probe.o

OMG_OBJS =  $(OMG_DIR)/omg.o
OMG_OBJS +=  $(OMG_DIR)/common.o
OMG_OBJS +=  $(OMG_DIR)/job.o
OMG_OBJS +=  $(OMG_DIR)/static.o
OMG_OBJS +=  $(OMG_DIR)/rwp.o
OMG_OBJS +=  $(OMG_DIR)/rwalk.o
53
#OMG_OBJS +=  $(OMG_DIR)/omg_hashtable.o
54 55 56 57 58 59 60
OMG_OBJS +=  $(OMG_DIR)/mobility_parser.o
OMG_OBJS +=  $(OMG_DIR)/trace.o
OMG_OBJS +=  $(OMG_DIR)/sumo.o
OMG_OBJS +=  $(OMG_DIR)/id_manager.o
OMG_OBJS +=  $(OMG_DIR)/client_traci_OMG.o
OMG_OBJS +=  $(OMG_DIR)/storage_traci_OMG.o
OMG_OBJS +=  $(OMG_DIR)/socket_traci_OMG.o
61 62 63 64
OMG_OBJS +=  $(OMG_DIR)/steadystaterwp.o
OMG_OBJS +=  $(OMG_DIR)/grid.o
OMG_OBJS +=  $(OMG_DIR)/trace_hashtable.o

65 66 67 68 69 70 71 72 73 74 75 76 77 78

OTG_OBJS =  $(OTG_DIR)/otg_tx.o
OTG_OBJS +=  $(OTG_DIR)/otg.o
OTG_OBJS +=  $(OTG_DIR)/otg_rx.o
OTG_OBJS +=  $(OTG_DIR)/otg_kpi.o
OTG_OBJS +=  $(OTG_DIR)/otg_form.o
OTG_OBJS +=  $(OTG_DIR)/otg_models.o

MATH_OBJS  =  $(MATH_DIR)/oml.o

CLI_OBJ  =  $(CLI_DIR)/cli_server.o
CLI_OBJ  +=  $(CLI_DIR)/cli.o
CLI_OBJ  +=  $(CLI_DIR)/cli_cmd.o

79 80 81 82 83 84 85 86 87 88 89 90 91
UTIL_OBJ =              \
    $(OSA_OBJS)         \
    $(FIFO_OBJ)         \
    $(LIST_OBJ)         \
    $(TIMER_OBJ)        \
    $(MEM_OBJ)          \
    $(LOG_OBJS)         \
    $(OCG_OBJS)         \
    $(MATH_OBJS)        \
    $(OTG_OBJS)         \
    $(CLI_OBJ)          \
    $(OMG_OBJS)         \
    $(OPT_OBJS)
92

93 94 95 96 97 98 99 100 101 102 103 104 105 106 107
UTIL_incl = \
    -I$(OPENAIR2_TOP)/UTIL      \
    -I$(OSA_DIR)                \
    -I$(LFDS_DIR)/inc           \
    -I$(MEM_DIR)                \
    -I$(LIST_DIR)               \
    -I$(FIFO_DIR)               \
    -I$(OCG_DIR)                \
    -I$(LOG_DIR)                \
    -I$(MATH_DIR)               \
    -I$(TIMER_DIR)              \
    -I$(OMG_DIR)                \
    -I$(OTG_DIR)                \
    -I$(CLI_DIR)                \
    -I$(OPT_DIR)                \
108
    -I$(OMV_DIR)