| OLD | NEW |
| (Empty) |
| 1 VPATH = ../base ../rsp ../core | |
| 2 | |
| 3 BASE_CCFILES = \ | |
| 4 debug_blob.cc \ | |
| 5 debug_command_line.cc \ | |
| 6 debug_socket.cc | |
| 7 | |
| 8 RSP_CCFILES = \ | |
| 9 rsp_blob_utils.cc \ | |
| 10 rsp_common_replies.cc \ | |
| 11 rsp_control_packets.cc \ | |
| 12 rsp_info_packets.cc \ | |
| 13 rsp_packet_utils.cc \ | |
| 14 rsp_packets.cc \ | |
| 15 rsp_packetizer.cc \ | |
| 16 rsp_threads_packets.cc | |
| 17 | |
| 18 CORE_CCFILES = \ | |
| 19 debug_api.cc \ | |
| 20 debuggee_process.cc \ | |
| 21 debuggee_thread.cc | |
| 22 | |
| 23 SERVER_CCFILES = \ | |
| 24 debug_server.cc \ | |
| 25 gdb_registers.cc \ | |
| 26 nacl-gdb_server.cc | |
| 27 | |
| 28 CCFILES = $(BASE_CCFILES) $(RSP_CCFILES) $(CORE_CCFILES) $(SERVER_CCFILES) | |
| 29 | |
| 30 CFLAGS = -Wall -Wno-long-long -Werror | |
| 31 INCLUDES = -I../../ | |
| 32 | |
| 33 .SUFFIXES: .cc .o | |
| 34 CPP = g++ | |
| 35 OBJDIR = obj | |
| 36 OPT_FLAGS = -O2 | |
| 37 | |
| 38 $(OBJDIR)/%64.o:: %.cc | |
| 39 $(CPP) $(CFLAGS) -m64 $(INCLUDES) -c -o $@ $< | |
| 40 | |
| 41 $(OBJDIR)/%32.o:: %.cc | |
| 42 $(CPP) $(CFLAGS) -m32 $(INCLUDES) -c -o $@ $< | |
| 43 | |
| 44 $(OBJDIR): | |
| 45 mkdir -p $(OBJDIR) | |
| 46 | |
| 47 OBJECTS_32 = $(patsubst %,${OBJDIR}/%,$(CCFILES:%.cc=%32.o)) | |
| 48 OBJECTS_64 = $(patsubst %,${OBJDIR}/%,$(CCFILES:%.cc=%64.o)) | |
| 49 | |
| 50 dbg32.exe: $(OBJECTS_32) | |
| 51 $(CPP) -m32 $^ $(LDFLAGS) -o $@ | |
| 52 | |
| 53 dbg64.exe: $(OBJECTS_64) | |
| 54 $(CPP) -m64 $^ $(LDFLAGS) -o $@ | |
| OLD | NEW |