# 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. CFLAGS += -static LDFLAGS += -luuid BUILD_ROOT := ${BUILD}/cgpt INCLUDES = -I$(FWDIR)/lib/cgptlib/include -I$(FWDIR)/include LIBS = ${FWLIB} DESTDIR ?= /usr/bin PROGNAME = ${BUILD_ROOT}/cgpt ALL_SRCS = \ cgpt.c \ cmd_show.c \ cmd_repair.c \ cmd_create.c \ cmd_add.c \ cmd_boot.c \ cmd_find.c \ cgpt_common.c main: $(PROGNAME) include ../common.mk $(PROGNAME): $(ALL_OBJS) $(LIBS) $(CC) -o $(PROGNAME) $(CFLAGS) $^ $(LDFLAGS) install: $(PROGNAME) mkdir -p $(DESTDIR) cp -f $^ $(DESTDIR) chmod a+rx $(patsubst ${BUILD_ROOT}/%,$(DESTDIR)/%,$^) .PHONY: all install