1# Copyright 2016 The Chromium OS Authors. All rights reserved. 2# Use of this source code is governed by a BSD-style license that can be 3# found in the LICENSE file. 4 5GRALLOCTEST = gralloctest 6SOURCES += gralloctest.c 7 8OBJS = $(SOURCES:.c=.o) 9DEPS = $(SOURCES:.c=.d) 10 11CCFLAGS += -g -O2 -Wall -fPIE 12LIBS += -lhardware -lsync -lcutils -pie 13 14.PHONY: all clean 15 16all: $(GRALLOCTEST) 17 18$(GRALLOCTEST): $(OBJS) 19 20clean: 21 $(RM) $(GRALLOCTEST) 22 $(RM) $(OBJS) $(DEPS) 23 $(RM) *.o *.d .version 24 25$(GRALLOCTEST): 26 $(CC) $(CCFLAGS) $(LDFLAGS) $^ -o $@ $(LIBS) 27 28$(OBJS): %.o: %.c 29 $(CC) $(CCFLAGS) -c $^ -o $@ -MMD 30 31-include $(DEPS) 32