Print this page
12482 Have /usr/bin/awk point to /usr/bin/nawk
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
*** 26,36 ****
# Copyright 2020 Joyent, Inc.
include ../Makefile.cmd
PROG = oawk
- LINKPROG = awk
SRCS = b.c lib.c main.c parse.c run.c tran.c
#TXTS = README EXPLAIN
--- 26,35 ----
*** 60,71 ****
YFLAGS = -d
LDLIBS += -lm
CPPFLAGS = -I. $(CPPFLAGS.master)
CPPFLAGS += -D_FILE_OFFSET_BITS=64
- ROOTLINK = $(LINKPROG:%=$(ROOTBIN)/%)
-
CERRWARN += -_gcc=-Wno-implicit-function-declaration
CERRWARN += -_gcc=-Wno-unused-label
CERRWARN += -_gcc=-Wno-unused-variable
CERRWARN += -_gcc=-Wno-extra
CERRWARN += -_gcc=-Wno-parentheses
--- 59,68 ----
*** 103,123 ****
$(MAKEPRCTAB) > $@
$(MAKEPRCTAB) : $(NATIVEDIR) $(NATIVEOBJS)
$(LINK.c) $(NATIVEOBJS) -o $@ $(XLDLIBS5CC)
! install : all $(ROOTPROG) $(ROOTLINK)
$(NATIVEDIR) :
-@mkdir -p $(NATIVEDIR)
$(NATIVEDIR)/%.o : %.c
$(COMPILE.c) -o $@ $<
- $(ROOTLINK) : $(ROOTPROG)
- $(RM) $@; $(LN) $(ROOTPROG) $@
-
clean:
$(RM) $(OBJS) $(CLEANFILES)
lint : lint_SRCS
--- 100,117 ----
$(MAKEPRCTAB) > $@
$(MAKEPRCTAB) : $(NATIVEDIR) $(NATIVEOBJS)
$(LINK.c) $(NATIVEOBJS) -o $@ $(XLDLIBS5CC)
! install : all $(ROOTPROG)
$(NATIVEDIR) :
-@mkdir -p $(NATIVEDIR)
$(NATIVEDIR)/%.o : %.c
$(COMPILE.c) -o $@ $<
clean:
$(RM) $(OBJS) $(CLEANFILES)
lint : lint_SRCS