2
include ../../common.mak
4
CFLAGS := -I../include -I../boot -O2 -Wall -DZFCPDUMP_DIR=$(ZFCPDUMP_DIR) \
5
-DZFCPDUMP_IMAGE=$(ZFCPDUMP_IMAGE) -DZFCPDUMP_RD=$(ZFCPDUMP_RD) \
6
-DS390_TOOLS_RELEASE=$(S390_TOOLS_RELEASE)
7
objects = misc.o procpart.o error.o scan.o job.o boot.o bootmap.o disk.o \
9
includes = $(wildcard ../include/*.h)
13
zipl: ../boot/data.c $(objects)
14
$(CC) $(objects) -o zipl
16
%.o: %.c $(includes) Makefile
17
$(CC) $(CFLAGS) -c -o $@ $<
21
$(INSTALL) -d -m 755 $(BINDIR)
22
$(INSTALL) -c zipl $(BINDIR)
27
.PHONY: all install clean
30
# Additional manual dependencies
32
boot.o: ../boot/data.c