# Copyright (c) 2010 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

BINS = crasher_nobreakpad
SRC = crasher.cc
OBJS = crasher.o bomb.o
# Use a non-standard extension to avoid the AUTOTEST_MASK that intends to
# remove these since they're usually large and redundant.
TGZ = crasher.tgz-unmasked

all: $(TGZ)

# gzip so that portage does not strip.
$(TGZ): $(BINS)
	tar czf $(TGZ) $^
	rm -f $(BINS)

crasher_nobreakpad: $(OBJS)
	$(CXX) $(CXXFLAGS) -o $@ $^

.cc.o:
	$(CXX) $(CXXFLAGS) -c $< -o $@

clean:
	$(RM) *.o $(BIN) $(TGZ)