blob: 4080ef986392068293375024e7093b316c11143c [file] [log] [blame]
Nico Huber413b0d92013-06-19 12:41:19 +02001#
2# ifdfake - Create an Intel Firmware Descriptor with just a section layout
3#
4# Copyright (C) 2013 secunet Security Networks AG
5#
6# This program is free software; you can redistribute it and/or modify
7# it under the terms of the GNU General Public License as published by
8# the Free Software Foundation; version 2 of the License.
9#
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY; without even the implied warranty of
12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13# GNU General Public License for more details.
14#
Nico Huber413b0d92013-06-19 12:41:19 +020015
16PROGRAM = ifdfake
17
18CC ?= gcc
19INSTALL ?= /usr/bin/install
20PREFIX ?= /usr/local
21CFLAGS ?= -O2 -g -Wall -W
22
23OBJS = ifdfake.o
24
25all: $(PROGRAM)
26
27$(PROGRAM): $(OBJS)
28 $(CC) -o $(PROGRAM) $(OBJS) $(LDFLAGS)
29
30clean:
31 rm -f $(PROGRAM) *.o *~
32
33distclean: clean
34
35install: $(PROGRAM)
36 mkdir -p $(DESTDIR)$(PREFIX)/bin
37 $(INSTALL) $(PROGRAM) $(DESTDIR)$(PREFIX)/bin
38
39.PHONY: all clean distclean