summaryrefslogtreecommitdiff
path: root/usr/src/cmd/chgrp/Makefile
diff options
context:
space:
mode:
authorRob Johnston <rob.johnston@joyent.com>2019-03-29 00:41:51 +0000
committerRob Johnston <rob.johnston@joyent.com>2019-03-29 00:41:51 +0000
commit001fcdd9e24e10f0f713d66ade5b578899a617b8 (patch)
tree8a1970e5a081da4fa90c4405f886131a81479e89 /usr/src/cmd/chgrp/Makefile
parentaafbeec1fd0d7a80544a087b4a08e199e08cdf90 (diff)
parent451d765fb45021fb191507bcbe46a507f1ec89d9 (diff)
downloadillumos-joyent-001fcdd9e24e10f0f713d66ade5b578899a617b8.tar.gz
Merge remote-tracking branch 'origin/master' into uefi
Diffstat (limited to 'usr/src/cmd/chgrp/Makefile')
-rw-r--r--usr/src/cmd/chgrp/Makefile28
1 files changed, 8 insertions, 20 deletions
diff --git a/usr/src/cmd/chgrp/Makefile b/usr/src/cmd/chgrp/Makefile
index cac25266b7..7de84a25df 100644
--- a/usr/src/cmd/chgrp/Makefile
+++ b/usr/src/cmd/chgrp/Makefile
@@ -19,49 +19,37 @@
# CDDL HEADER END
#
#
-#ident "%Z%%M% %I% %E% SMI"
-#
# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
PROG= chgrp
-XPG4PROG= chgrp
-XD= exobjs.xpg4
EXOBJS= chgrp.o
-XPG4EXOBJS= exobjs.xpg4/chgrp.o
include ../Makefile.cmd
-$(XPG4) := CFLAGS += -DXPG4
+ROOTXPG4LINK=$(ROOTXPG4BIN)/$(PROG)
+
CPPFLAGS += -D_FILE_OFFSET_BITS=64
LDLIBS += -lcmdutils -lsec
.KEEP_STATE:
-all: $(PROG) $(XPG4)
+all: $(PROG)
$(PROG): $(EXOBJS)
$(LINK.c) -o $@ $(EXOBJS) $(LDLIBS)
$(POST_PROCESS)
-$(XPG4): $(XD) $(XPG4EXOBJS)
- $(LINK.c) -o $@ $(XPG4EXOBJS) $(LDLIBS)
- $(POST_PROCESS)
+$(ROOTXPG4LINK): $(ROOTPROG)
+ -$(RM) $@
+ -$(SYMLINK) ../../bin/chgrp $@
-install: all $(ROOTPROG) $(ROOTXPG4PROG)
+install: all $(ROOTPROG) $(ROOTXPG4LINK)
clean:
- -@rm -rf $(EXOBJS) $(XD)
+ -@rm -rf $(EXOBJS)
lint: lint_PROG
-$(XPG4EXOBJS): $(XD)
-
-$(XD)/%.o: %.c
- $(COMPILE.c) -o $@ $<
-
-$(XD):
- -@mkdir -p $@
-
include ../Makefile.targ