File: Makefile

package info (click to toggle)
mac-fdisk 0.1-18
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster
  • size: 372 kB
  • ctags: 870
  • sloc: ansic: 5,880; makefile: 151; sh: 35
file content (31 lines) | stat: -rw-r--r-- 919 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
all: pdisk fdisk

pdisk: pdisk.o dump.o partition_map.o convert.o io.o errors.o bitfield.o

fdisk: fdisk.o fdisklabel.o

clean:
	rm -f *.o pdisk fdisk mac-fdisk pmac-fdisk

install: pdisk fdisk
	-rm -f pmac-fdisk mac-fdisk
	ln pdisk mac-fdisk
	ln fdisk pmac-fdisk
	install -o root -g root -m 0755 mac-fdisk ${DESTDIR}/sbin
	install -o root -g root -m 0755 pmac-fdisk ${DESTDIR}/sbin

distribution:
	cd ..; tar cvf pdisk.src.tar.`date +%y%m%d` --files-from pdisk/list.src
	tar cvf ../pdisk.bin.tar.`date +%y%m%d` pdisk fdisk pdisk.8
	cp pdisk.hqx ../pdisk.hqx.`date +%y%m%d`

convert.o: convert.c partition_map.h convert.h
dump.o: dump.c io.h errors.h partition_map.h
errors.o: errors.c errors.h
io.o: io.c pdisk.h io.h errors.h
partition_map.o: partition_map.c partition_map.h pdisk.h convert.h io.h errors.h
pdisk.o: pdisk.c pdisk.h io.h errors.h partition_map.h version.h

partition_map.h: dpme.h
dpme.h: bitfield.h