2 CFLAGS
=-O2
-D_POSIX_SOURCE
9 MANDIR
=$(PREFIX
)/man
/man1
13 INSTALL_OPTS
=-m
755 -s
16 MFLAGS
= "LIBS=$(LIBS)" \
18 "LDFLAGS=$(LDFLAGS)" \
24 set
-e
; for d in
$(DIRS
); do \
25 (cd
$$d && $(MAKE
) $(MFLAGS
) $@
;); \
29 install $(INSTALL_OPTS
) as/as86
$(BINDIR
)/as$(SUF
)
30 install $(INSTALL_OPTS
) ld/ld86
$(BINDIR
)/ld$(SUF
)
31 install $(INSTALL_OPTS
) ld/objdump86
$(BINDIR
)/objdump
$(SUF
)
32 install $(MAN_OPTS
) man
/*.1 $(MANDIR
)
33 ln
-sf objdump
$(SUF
) $(BINDIR
)/nm
$(SUF
)
34 ln
-sf objdump
$(SUF
) $(BINDIR
)/size
$(SUF
)
37 set
-e
\x7f; for d in
$(DIRS
); do \
38 (cd
$$d && $(MAKE
) $(MFLAGS
) $@
;); \
45 rm -f
ld/ar.h
&& cp
-p ..
/libc
/include/ar.h
ld/ar.h
47 cp
-p ..
/man
/ld86.1 man
48 cp
-p ..
/man
/as86.1 man
49 touch
-r ..
/Changes .
as ld man