1
0
Files
irix-657m-src/eoe/cmd/init/Makefile
2022-09-29 17:59:04 +03:00

32 lines
916 B
Makefile

#
include $(ROOT)/usr/include/make/commondefs
INITTARGET=init
AMSDRTARGET=amsdreasons
TARGETS=$(INITTARGET) $(AMSDRTARGET)
INITOBJS=init.o initavailmon.o
LCOPTS=-G0 -Wl,-rdata_shared -fullwarn
LLDOPTS=-nostdlib -fullwarn -Wl,-I,$(ROOTRLDNAME)
OPTIMIZER=-Ofast=ip22_4k -IPA
default:$(TARGETS)
include $(COMMONRULES)
install: default
$(INSTALL) -F /sbin $(INITTARGET)
$(INSTALL) -F /etc -ln ../sbin/init init
$(INSTALL) -F /etc -ln ../sbin/init telinit
$(INSTALL) -F /sbin -lns init telinit
$(INSTALL) -F /usr/etc $(AMSDRTARGET)
$(INSTALL) -F /var/adm/avail -lns /usr/etc/amsdreasons amsdreasons
$(INSTALL) -F /var/adm/avail -lns /usr/etc/amsdreasons sdreasons
init: $(INITOBJS)
$(CCF) $(INITOBJS) $(LDFLAGS) -o init
amsdreasons: amsdreasons.o
$(CCF) -DSDREASONS_CMD amsdreasons.o $(LDFLAGS) -o amsdreasons -lgen
amsdreasons.o: initavailmon.c
$(CCF) -c -DSDREASONS_CMD initavailmon.c -o amsdreasons.o