Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 CXX=g++ | 1 CXX=g++ |
| 2 CC=gcc | 2 CC=gcc |
| 3 | 3 |
| 4 CXXFLAGS=-gstabs+ -I../../ -I../../testing/gtest/include -I../../testing/include -I../../testing/gtest -D_REENTRANT -m32 | 4 CXXFLAGS=-gstabs+ -I../../ -I../../testing/gtest/include -I../../testing/include -I../../testing/gtest -D_REENTRANT -m32 |
| 5 CFLAGS=$(CXXFLAGS) | 5 CFLAGS=$(CXXFLAGS) |
| 6 LDFLAGS=-lpthread | 6 LDFLAGS=-lpthread |
| 7 | 7 |
| 8 OBJ_DIR=. | 8 OBJ_DIR=. |
| 9 BIN_DIR=. | 9 BIN_DIR=. |
| 10 | 10 |
| 11 LIB_CC_SRC=handler/exception_handler.cc \ | 11 LIB_CC_SRC=handler/exception_handler.cc \ |
| 12 minidump_writer/linux_dumper.cc \ | 12 minidump_writer/linux_dumper.cc \ |
| 13 minidump_writer/minidump_writer.cc \ | 13 minidump_writer/minidump_writer.cc \ |
| 14 ../minidump_file_writer.cc \ | 14 ../minidump_file_writer.cc \ |
| 15 ../../common/string_conversion.cc \ | 15 ../../common/string_conversion.cc \ |
| 16 ../../common/linux/guid_creator.cc | 16 ../../common/linux/guid_creator.cc |
| 17 | 17 |
| 18 LIB_C_SRC = ../../common/convert_UTF.c | 18 LIB_C_SRC = ../../common/convert_UTF.c |
| 19 | 19 |
| 20 LIB_CC_OBJ=$(patsubst %.cc, $(OBJ_DIR)/%.o,$(LIB_CC_SRC)) | 20 LIB_CC_OBJ=$(patsubst %.cc, $(OBJ_DIR)/%.o,$(LIB_CC_SRC)) |
| 21 LIB_C_OBJ=$(patsubst %.c, $(OBJ_DIR)/%.o, $(LIB_C_SRC)) | 21 LIB_C_OBJ=$(patsubst %.c, $(OBJ_DIR)/%.o, $(LIB_C_SRC)) |
| 22 | 22 |
| 23 DUMPER_HELPER_TEST_C_SRC=minidump_writer/linux_dumper_unittest_helper.c | |
| 24 | |
| 25 DUMPER_HELPER_TEST_C_OBJ=$(patsubst %.cc, $(OBJ_DIR)/%.o, \ | |
| 26 $(DUMPER_HELPER_TEST_C_SRC)) | |
|
awong
2010/02/08 20:52:55
Are these suppsoed to be tabs in the line continua
| |
| 27 | |
| 23 TEST_CC_SRC=handler/exception_handler_unittest.cc \ | 28 TEST_CC_SRC=handler/exception_handler_unittest.cc \ |
| 24 minidump_writer/directory_reader_unittest.cc \ | 29 minidump_writer/directory_reader_unittest.cc \ |
| 25 minidump_writer/line_reader_unittest.cc \ | 30 minidump_writer/line_reader_unittest.cc \ |
| 26 minidump_writer/linux_dumper_unittest.cc \ | 31 minidump_writer/linux_dumper_unittest.cc \ |
| 27 minidump_writer/minidump_writer_unittest.cc \ | 32 minidump_writer/minidump_writer_unittest.cc \ |
| 28 ../../testing/gtest/src/gtest_main.cc \ | 33 ../../testing/gtest/src/gtest_main.cc \ |
| 29 ../../testing/gtest/src/gtest-all.cc | 34 ../../testing/gtest/src/gtest-all.cc |
| 30 | 35 |
| 31 TEST_CC_OBJ=$(patsubst %.cc, $(OBJ_DIR)/%.o,$(TEST_CC_SRC)) | 36 TEST_CC_OBJ=$(patsubst %.cc, $(OBJ_DIR)/%.o,$(TEST_CC_SRC)) |
| 32 | 37 |
| 33 UNITTEST_BIN=$(BIN_DIR)/linux_client_test | 38 UNITTEST_BIN=$(BIN_DIR)/linux_client_test |
| 34 | 39 |
| 35 BREAKPAD_LIBRARY=$(BIN_DIR)/libbreakpad.a | 40 BREAKPAD_LIBRARY=$(BIN_DIR)/libbreakpad.a |
| 36 | 41 |
| 42 DUMPER_HELPER_TEST_BIN=$(BIN_DIR)/linux_dumper_unittest_helper | |
| 43 | |
| 37 .PHONY:all clean | 44 .PHONY:all clean |
| 38 | 45 |
| 39 all:$(BREAKPAD_LIBRARY) $(UNITTEST_BIN) | 46 all:$(BREAKPAD_LIBRARY) $(UNITTEST_BIN) |
| 40 | 47 |
| 41 check:$(UNITTEST_BIN) | 48 check:$(UNITTEST_BIN) |
| 42 $(UNITTEST_BIN) | 49 $(UNITTEST_BIN) |
| 43 | 50 |
| 44 $(BIN_DIR)/libbreakpad.a:$(LIB_CC_OBJ) $(LIB_C_OBJ) | 51 $(BIN_DIR)/libbreakpad.a:$(LIB_CC_OBJ) $(LIB_C_OBJ) |
| 45 $(AR) rcs $@ $^ | 52 $(AR) rcs $@ $^ |
| 46 | 53 |
| 47 $(BIN_DIR)/linux_client_test:$(TEST_CC_OBJ) $(BREAKPAD_LIBRARY) | 54 $(BIN_DIR)/linux_dumper_unittest_helper:$(DUMPER_HELPER_TEST_C_OBJ) |
| 48 $(CXX) $(CXXFLAGS) $(LDFLAGS) $^ -o $@ | 55 $(CXX) $(CXXFLAGS) $(LDFLAGS) $^ -o $@ |
| 49 | 56 |
| 57 $(BIN_DIR)/linux_client_test:$(TEST_CC_OBJ) $(BREAKPAD_LIBRARY) $(DUMPER_HELPER_ TEST_BIN) | |
| 58 $(CXX) $(CXXFLAGS) $(LDFLAGS) $(TEST_CC_OBJ) $(BREAKPAD_LIBRARY) -o $@ | |
| 59 | |
| 50 clean: | 60 clean: |
| 51 » rm -f $(UNITTEST_BIN) $(BREAKPAD_LIBRARY) $(LIB_CC_OBJ) $(LIB_C_OBJ) $(T EST_CC_OBJ) core | 61 » rm -f $(UNITTEST_BIN) $(BREAKPAD_LIBRARY) $(LIB_CC_OBJ) $(LIB_C_OBJ) $(T EST_CC_OBJ) $(DUMPER_HELPER_TEST_BIN) core |
| OLD | NEW |