4 include $(AVERTEC_TOP
)/etc
/$(AVERTEC_OS
).mk
5 include $(AVERTEC_TOP
)/etc
/libraries.mk
6 include $(AVERTEC_TOP
)/etc
/Avertec.mk
10 XTAS_ABOUT
= Timing Analyzer
12 LOCAL_XTAS_OBJ
= xtas_main.o
14 LOCAL_MAIN_OBJ
= xtas_desk.o xtas_common.o xtas_unix.o xtas_init.o \
15 xtas_files.o xtas_help.o xtas_exit.o
17 LOCAL_TTV_OBJ
= xtas_ttv.o xtas_signals.o xtas_detsig.o xtas_getpath.o \
18 xtas_paths.o xtas_detpath.o xtas_hierarchical.o \
19 xtas_stb_pbar.o xtas_stb.o xtas_getdetail.o \
20 xtas_getdelay.o xtas_flspaths.o xtas_debug.o \
21 xtas_getpara.o xtas_graphic.o xtas_newdisp_util.o \
22 xtas_xyagle.o xtas_simu_path.o xtas_ctk_noise.o \
25 LOCAL_TAS_OBJ
= xtas_tas.o
27 XTAS_OBJ
= $(LOCAL_TAS_OBJ
) $(LOCAL_TTV_OBJ
) $(LOCAL_MAIN_OBJ
) $(LOCAL_XTAS_OBJ
)
29 LOCAL_INC
= $(INCLUDE64BIT
) \
35 LOCAL_CFLAGS
= $(CFLAGS
)
36 LOCAL_CPPFLAGS
= $(CPPFLAGS
) -c
$(LOCAL_INC
) \
39 -D
$(AVERTEC_LICENSE
) \
41 -DXTAS_ABOUT
='"$(XTAS_ABOUT)"' \
42 -DXTAS_NAME
='"$(XTAS_NAME)"' \
43 -DBIN_NAME
='"$(XTAS_BIN)"' \
44 -DAVT_VERSION
=$(AVT_VERSION
) \
45 -DPATCH_NUM
='$(DISTRIB_PATCHVERSION)' \
46 -DMUT_H
='<$(MUT_H)>' \
47 -DMLO_H
='<$(MLO_H)>' \
48 -DMLU_H
='<$(MLU_H)>' \
49 -DAPI_H
='<$(API_H)>' \
50 -DBEH_H
='<$(BEH_H)>' \
51 -DBEG_H
='<$(BEG_H)>' \
52 -DBEF_H
='<$(BEF_H)>' \
53 -DINF_H
='<$(INF_H)>' \
54 -DBHL_H
='<$(BHL_H)>' \
55 -DBVL_H
='<$(BVL_H)>' \
56 -DAVT_H
='<$(AVT_H)>' \
57 -DXAL_H
='<$(XAL_H)>' \
58 -DSTM_H
='<$(STM_H)>' \
59 -DTTV_H
='<$(TTV_H)>' \
60 -DLOG_H
='<$(LOG_H)>' \
61 -DCNS_H
='<$(CNS_H)>' \
62 -DYAG_H
='<$(YAG_H)>' \
63 -DGEN_H
='<$(GEN_H)>' \
64 -DEQT_H
='<$(EQT_H)>' \
65 -DSLB_H
='<$(SLB_H)>' \
66 -DCGV_H
='<$(CGV_H)>' \
67 -DXYA_H
='<$(XYA_H)>' \
68 -DTLC_H
='<$(TLC_H)>' \
69 -DTRC_H
='<$(TRC_H)>' \
70 -DSTB_H
='<$(STB_H)>' \
71 -DTAS_H
='<$(TAS_H)>' \
72 -DSIM_H
='<$(SIM_H)>' \
73 -DMCC_H
='<$(MCC_H)>' \
74 -DTMA_H
='<$(TMA_H)>' \
75 -DEFG_H
='<$(EFG_H)>' \
76 -DGSP_H
='<$(GSP_H)>' \
77 -DCBH_H
='<$(CBH_H)>' \
78 -DELP_H
='<$(ELP_H)>' \
79 -DRCN_H
='<$(RCN_H)>' \
80 -DMSL_H
='<$(MSL_H)>' \
81 -DTUT_H
='<$(TUT_H)>' \
82 -DLIB_H
='<$(LIB_H)>' \
83 -DTLF_H
='<$(TLF_H)>' \
84 -DFCL_H
='<$(FCL_H)>' \
87 REGULAR_LIB
= $(XYA_L
) \
138 LOCAL_LIB
= $(FLEXOBJS
) $(STATIC_LIB
) -L
$(TARGET_LIB
) $(WHOLE
) $(REGULAR_LIB
) $(NOWHOLE
) $(TCL_L
)\
139 -L
$(MOTIF_LIB
) -lXm
-L
$(XPM_LIB
) -lXpm
-L
$(X11_LIB
) -ledit
-lXt
-lX11
-lpthread
-ldl
-lm
$(FLEXLIBS
) $(PSP_L
)
141 API_LIB
= $(WHOLE
) $(APIALL_L
) $(NOWHOLE
)
143 API_STATICLIB
= $(FLEXOBJS
) $(STATIC_LIB
) -L
$(TARGET_LIB
) $(WHOLE
) $(APIALL_LIB
) $(TCL_L
) $(REGULAR_LIB
) $(NOWHOLE
) \
144 -L
$(MOTIF_LIB
) -lXm
-L
$(XPM_LIB
) -lXpm
-L
$(X11_LIB
) -lXt
-lX11
-ldl
-lm
$(FLEXLIBS
)
146 $(TARGET_BIN
)/xtas
: $(XTAS_OBJ
)
147 $(CPLUSPLUS
) $(LOCAL_CFLAGS
) $(DYNAMIC
) $(XTAS_OBJ
) -o
$(TARGET_BIN
)/xtas
$(LOCAL_LIB
)
148 $(STRIP
) $(TARGET_BIN
)/xtas
151 $(CPLUSPLUS
) $(LOCAL_CFLAGS
) $(DYNAMIC
) $(XTAS_OBJ
) -o
$(TARGET_BIN
)/xtas
$(LOCAL_LIB
)
152 $(STRIP
) $(TARGET_BIN
)/xtas
155 $(CPLUSPLUS
) $(LOCAL_CFLAGS
) $(DYNAMIC
) $(XTAS_OBJ
) -o
$(TARGET_BIN
)/xtas
$(API_STATICLIB
)
156 $(STRIP
) $(TARGET_BIN
)/xtas
159 $(CC
) $(LOCAL_CFLAGS
) $(LOCAL_CPPFLAGS
) $<
162 -$(RM
) -f
$(TARGET_BIN
)/xtas
165 -$(RM
) -f
$(XTAS_OBJ
)