|
| 1 | +############################################################################# |
| 2 | +# Makefile for building ../../../../../bin/gen_code |
| 3 | +# Generated by tmake; |
| 4 | +# Project: gen_code/gen_code |
| 5 | +# Template: app |
| 6 | +############################################################################# |
| 7 | + |
| 8 | +####### Compiler, tools and options |
| 9 | + |
| 10 | +CC = gcc |
| 11 | +CXX = g++ |
| 12 | +CFLAGS = -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_GEN_CODE -DTA_SINGLE_THREAD |
| 13 | +CXXFLAGS= -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_GEN_CODE -DTA_SINGLE_THREAD |
| 14 | +INCPATH = -I../../../../../include -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames |
| 15 | +LINK = g++ |
| 16 | +LFLAGS = |
| 17 | +LIBS = $(SUBLIBS) ../../../../../lib/libta_common_csr.a -ldl |
| 18 | +MOC = $(QTDIR)/bin/moc |
| 19 | +UIC = $(QTDIR)/bin/uic |
| 20 | + |
| 21 | +TAR = tar -cf |
| 22 | +GZIP = gzip -9f |
| 23 | + |
| 24 | +####### Support for 64-bit systems |
| 25 | +ifeq ($(shell uname -m), x86_64) |
| 26 | + CFLAGS += -march=x86-64 -m64 -D__64BIT__ |
| 27 | + CXXFLAGS += -march=x86-64 -m64 -D__64BIT__ |
| 28 | +endif |
| 29 | + |
| 30 | +####### Apply additional overruling user flags, if any |
| 31 | +CFLAGS += $(CUSERFLAGS) |
| 32 | +CXXFLAGS += $(CUSERFLAGS) |
| 33 | + |
| 34 | +####### Files |
| 35 | + |
| 36 | +HEADERS = |
| 37 | +SOURCES = ../../../../../src/tools/gen_code/gen_code.c \ |
| 38 | + ../../../../../src/ta_abstract/ta_abstract.c \ |
| 39 | + ../../../../../src/ta_abstract/ta_def_ui.c \ |
| 40 | + ../../../../../src/ta_abstract/tables/table_a.c \ |
| 41 | + ../../../../../src/ta_abstract/tables/table_b.c \ |
| 42 | + ../../../../../src/ta_abstract/tables/table_c.c \ |
| 43 | + ../../../../../src/ta_abstract/tables/table_d.c \ |
| 44 | + ../../../../../src/ta_abstract/tables/table_e.c \ |
| 45 | + ../../../../../src/ta_abstract/tables/table_f.c \ |
| 46 | + ../../../../../src/ta_abstract/tables/table_g.c \ |
| 47 | + ../../../../../src/ta_abstract/tables/table_h.c \ |
| 48 | + ../../../../../src/ta_abstract/tables/table_i.c \ |
| 49 | + ../../../../../src/ta_abstract/tables/table_j.c \ |
| 50 | + ../../../../../src/ta_abstract/tables/table_k.c \ |
| 51 | + ../../../../../src/ta_abstract/tables/table_l.c \ |
| 52 | + ../../../../../src/ta_abstract/tables/table_m.c \ |
| 53 | + ../../../../../src/ta_abstract/tables/table_n.c \ |
| 54 | + ../../../../../src/ta_abstract/tables/table_o.c \ |
| 55 | + ../../../../../src/ta_abstract/tables/table_p.c \ |
| 56 | + ../../../../../src/ta_abstract/tables/table_q.c \ |
| 57 | + ../../../../../src/ta_abstract/tables/table_r.c \ |
| 58 | + ../../../../../src/ta_abstract/tables/table_s.c \ |
| 59 | + ../../../../../src/ta_abstract/tables/table_t.c \ |
| 60 | + ../../../../../src/ta_abstract/tables/table_u.c \ |
| 61 | + ../../../../../src/ta_abstract/tables/table_v.c \ |
| 62 | + ../../../../../src/ta_abstract/tables/table_w.c \ |
| 63 | + ../../../../../src/ta_abstract/tables/table_x.c \ |
| 64 | + ../../../../../src/ta_abstract/tables/table_y.c \ |
| 65 | + ../../../../../src/ta_abstract/tables/table_z.c |
| 66 | +OBJECTS = ../../../../../temp/csr/gen_code/gen_code.o \ |
| 67 | + ../../../../../temp/csr/gen_code/ta_abstract.o \ |
| 68 | + ../../../../../temp/csr/gen_code/ta_def_ui.o \ |
| 69 | + ../../../../../temp/csr/gen_code/table_a.o \ |
| 70 | + ../../../../../temp/csr/gen_code/table_b.o \ |
| 71 | + ../../../../../temp/csr/gen_code/table_c.o \ |
| 72 | + ../../../../../temp/csr/gen_code/table_d.o \ |
| 73 | + ../../../../../temp/csr/gen_code/table_e.o \ |
| 74 | + ../../../../../temp/csr/gen_code/table_f.o \ |
| 75 | + ../../../../../temp/csr/gen_code/table_g.o \ |
| 76 | + ../../../../../temp/csr/gen_code/table_h.o \ |
| 77 | + ../../../../../temp/csr/gen_code/table_i.o \ |
| 78 | + ../../../../../temp/csr/gen_code/table_j.o \ |
| 79 | + ../../../../../temp/csr/gen_code/table_k.o \ |
| 80 | + ../../../../../temp/csr/gen_code/table_l.o \ |
| 81 | + ../../../../../temp/csr/gen_code/table_m.o \ |
| 82 | + ../../../../../temp/csr/gen_code/table_n.o \ |
| 83 | + ../../../../../temp/csr/gen_code/table_o.o \ |
| 84 | + ../../../../../temp/csr/gen_code/table_p.o \ |
| 85 | + ../../../../../temp/csr/gen_code/table_q.o \ |
| 86 | + ../../../../../temp/csr/gen_code/table_r.o \ |
| 87 | + ../../../../../temp/csr/gen_code/table_s.o \ |
| 88 | + ../../../../../temp/csr/gen_code/table_t.o \ |
| 89 | + ../../../../../temp/csr/gen_code/table_u.o \ |
| 90 | + ../../../../../temp/csr/gen_code/table_v.o \ |
| 91 | + ../../../../../temp/csr/gen_code/table_w.o \ |
| 92 | + ../../../../../temp/csr/gen_code/table_x.o \ |
| 93 | + ../../../../../temp/csr/gen_code/table_y.o \ |
| 94 | + ../../../../../temp/csr/gen_code/table_z.o |
| 95 | +INTERFACES = |
| 96 | +UICDECLS = |
| 97 | +UICIMPLS = |
| 98 | +SRCMOC = |
| 99 | +OBJMOC = |
| 100 | +DIST = |
| 101 | +TARGET = ../../../../../bin/gen_code |
| 102 | +INTERFACE_DECL_PATH = . |
| 103 | + |
| 104 | +####### Implicit rules |
| 105 | + |
| 106 | +.SUFFIXES: .cpp .cxx .cc .C .c |
| 107 | + |
| 108 | +.cpp.o: |
| 109 | + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< |
| 110 | + |
| 111 | +.cxx.o: |
| 112 | + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< |
| 113 | + |
| 114 | +.cc.o: |
| 115 | + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< |
| 116 | + |
| 117 | +.C.o: |
| 118 | + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< |
| 119 | + |
| 120 | +.c.o: |
| 121 | + $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $< |
| 122 | + |
| 123 | +####### Build rules |
| 124 | + |
| 125 | + |
| 126 | +all: $(TARGET) |
| 127 | + |
| 128 | +$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) |
| 129 | + $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) |
| 130 | + |
| 131 | +moc: $(SRCMOC) |
| 132 | + |
| 133 | +clean: |
| 134 | + -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET) |
| 135 | + -rm -f *~ core |
| 136 | + |
| 137 | +####### Sub-libraries |
| 138 | + |
| 139 | + |
| 140 | +###### Combined headers |
| 141 | + |
| 142 | + |
| 143 | +####### Compile |
| 144 | + |
| 145 | +../../../../../temp/csr/gen_code/gen_code.o: ../../../../../src/tools/gen_code/gen_code.c |
| 146 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/gen_code.o ../../../../../src/tools/gen_code/gen_code.c |
| 147 | + |
| 148 | +../../../../../temp/csr/gen_code/ta_abstract.o: ../../../../../src/ta_abstract/ta_abstract.c |
| 149 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/ta_abstract.o ../../../../../src/ta_abstract/ta_abstract.c |
| 150 | + |
| 151 | +../../../../../temp/csr/gen_code/ta_def_ui.o: ../../../../../src/ta_abstract/ta_def_ui.c |
| 152 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/ta_def_ui.o ../../../../../src/ta_abstract/ta_def_ui.c |
| 153 | + |
| 154 | +../../../../../temp/csr/gen_code/table_a.o: ../../../../../src/ta_abstract/tables/table_a.c |
| 155 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_a.o ../../../../../src/ta_abstract/tables/table_a.c |
| 156 | + |
| 157 | +../../../../../temp/csr/gen_code/table_b.o: ../../../../../src/ta_abstract/tables/table_b.c |
| 158 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_b.o ../../../../../src/ta_abstract/tables/table_b.c |
| 159 | + |
| 160 | +../../../../../temp/csr/gen_code/table_c.o: ../../../../../src/ta_abstract/tables/table_c.c |
| 161 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_c.o ../../../../../src/ta_abstract/tables/table_c.c |
| 162 | + |
| 163 | +../../../../../temp/csr/gen_code/table_d.o: ../../../../../src/ta_abstract/tables/table_d.c |
| 164 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_d.o ../../../../../src/ta_abstract/tables/table_d.c |
| 165 | + |
| 166 | +../../../../../temp/csr/gen_code/table_e.o: ../../../../../src/ta_abstract/tables/table_e.c |
| 167 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_e.o ../../../../../src/ta_abstract/tables/table_e.c |
| 168 | + |
| 169 | +../../../../../temp/csr/gen_code/table_f.o: ../../../../../src/ta_abstract/tables/table_f.c |
| 170 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_f.o ../../../../../src/ta_abstract/tables/table_f.c |
| 171 | + |
| 172 | +../../../../../temp/csr/gen_code/table_g.o: ../../../../../src/ta_abstract/tables/table_g.c |
| 173 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_g.o ../../../../../src/ta_abstract/tables/table_g.c |
| 174 | + |
| 175 | +../../../../../temp/csr/gen_code/table_h.o: ../../../../../src/ta_abstract/tables/table_h.c |
| 176 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_h.o ../../../../../src/ta_abstract/tables/table_h.c |
| 177 | + |
| 178 | +../../../../../temp/csr/gen_code/table_i.o: ../../../../../src/ta_abstract/tables/table_i.c |
| 179 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_i.o ../../../../../src/ta_abstract/tables/table_i.c |
| 180 | + |
| 181 | +../../../../../temp/csr/gen_code/table_j.o: ../../../../../src/ta_abstract/tables/table_j.c |
| 182 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_j.o ../../../../../src/ta_abstract/tables/table_j.c |
| 183 | + |
| 184 | +../../../../../temp/csr/gen_code/table_k.o: ../../../../../src/ta_abstract/tables/table_k.c |
| 185 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_k.o ../../../../../src/ta_abstract/tables/table_k.c |
| 186 | + |
| 187 | +../../../../../temp/csr/gen_code/table_l.o: ../../../../../src/ta_abstract/tables/table_l.c |
| 188 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_l.o ../../../../../src/ta_abstract/tables/table_l.c |
| 189 | + |
| 190 | +../../../../../temp/csr/gen_code/table_m.o: ../../../../../src/ta_abstract/tables/table_m.c |
| 191 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_m.o ../../../../../src/ta_abstract/tables/table_m.c |
| 192 | + |
| 193 | +../../../../../temp/csr/gen_code/table_n.o: ../../../../../src/ta_abstract/tables/table_n.c |
| 194 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_n.o ../../../../../src/ta_abstract/tables/table_n.c |
| 195 | + |
| 196 | +../../../../../temp/csr/gen_code/table_o.o: ../../../../../src/ta_abstract/tables/table_o.c |
| 197 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_o.o ../../../../../src/ta_abstract/tables/table_o.c |
| 198 | + |
| 199 | +../../../../../temp/csr/gen_code/table_p.o: ../../../../../src/ta_abstract/tables/table_p.c |
| 200 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_p.o ../../../../../src/ta_abstract/tables/table_p.c |
| 201 | + |
| 202 | +../../../../../temp/csr/gen_code/table_q.o: ../../../../../src/ta_abstract/tables/table_q.c |
| 203 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_q.o ../../../../../src/ta_abstract/tables/table_q.c |
| 204 | + |
| 205 | +../../../../../temp/csr/gen_code/table_r.o: ../../../../../src/ta_abstract/tables/table_r.c |
| 206 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_r.o ../../../../../src/ta_abstract/tables/table_r.c |
| 207 | + |
| 208 | +../../../../../temp/csr/gen_code/table_s.o: ../../../../../src/ta_abstract/tables/table_s.c |
| 209 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_s.o ../../../../../src/ta_abstract/tables/table_s.c |
| 210 | + |
| 211 | +../../../../../temp/csr/gen_code/table_t.o: ../../../../../src/ta_abstract/tables/table_t.c |
| 212 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_t.o ../../../../../src/ta_abstract/tables/table_t.c |
| 213 | + |
| 214 | +../../../../../temp/csr/gen_code/table_u.o: ../../../../../src/ta_abstract/tables/table_u.c |
| 215 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_u.o ../../../../../src/ta_abstract/tables/table_u.c |
| 216 | + |
| 217 | +../../../../../temp/csr/gen_code/table_v.o: ../../../../../src/ta_abstract/tables/table_v.c |
| 218 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_v.o ../../../../../src/ta_abstract/tables/table_v.c |
| 219 | + |
| 220 | +../../../../../temp/csr/gen_code/table_w.o: ../../../../../src/ta_abstract/tables/table_w.c |
| 221 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_w.o ../../../../../src/ta_abstract/tables/table_w.c |
| 222 | + |
| 223 | +../../../../../temp/csr/gen_code/table_x.o: ../../../../../src/ta_abstract/tables/table_x.c |
| 224 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_x.o ../../../../../src/ta_abstract/tables/table_x.c |
| 225 | + |
| 226 | +../../../../../temp/csr/gen_code/table_y.o: ../../../../../src/ta_abstract/tables/table_y.c |
| 227 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_y.o ../../../../../src/ta_abstract/tables/table_y.c |
| 228 | + |
| 229 | +../../../../../temp/csr/gen_code/table_z.o: ../../../../../src/ta_abstract/tables/table_z.c |
| 230 | + $(CC) -c $(CFLAGS) $(INCPATH) -o ../../../../../temp/csr/gen_code/table_z.o ../../../../../src/ta_abstract/tables/table_z.c |
| 231 | + |
0 commit comments