xref: /illumos-gate/usr/src/tools/manlink/Makefile (revision 78a75454a34d2b5e9b2c2967ecdaf9c5d3e6b030)
1*78a75454SPatrick Mooney#
2*78a75454SPatrick Mooney# This file and its contents are supplied under the terms of the
3*78a75454SPatrick Mooney# Common Development and Distribution License ("CDDL"), version 1.0.
4*78a75454SPatrick Mooney# You may only use this file in accordance with the terms of version
5*78a75454SPatrick Mooney# 1.0 of the CDDL.
6*78a75454SPatrick Mooney#
7*78a75454SPatrick Mooney# A full copy of the text of the CDDL should have accompanied this
8*78a75454SPatrick Mooney# source.  A copy of the CDDL is also available via the Internet at
9*78a75454SPatrick Mooney# http://www.illumos.org/license/CDDL.
10*78a75454SPatrick Mooney#
11*78a75454SPatrick Mooney
12*78a75454SPatrick Mooney#
13*78a75454SPatrick Mooney# Copyright 2025 Oxide Computer Company
14*78a75454SPatrick Mooney#
15*78a75454SPatrick Mooney
16*78a75454SPatrick MooneyPROG	= manlink
17*78a75454SPatrick MooneyOBJS	= manlink.o
18*78a75454SPatrick Mooney
19*78a75454SPatrick Mooneyinclude	$(SRC)/tools/Makefile.tools
20*78a75454SPatrick Mooneyinclude	$(SRC)/cmd/Makefile.ctf
21*78a75454SPatrick Mooney
22*78a75454SPatrick MooneyCSTD	= $(CSTD_GNU99)
23*78a75454SPatrick Mooney
24*78a75454SPatrick Mooneyall: $(PROG)
25*78a75454SPatrick Mooney
26*78a75454SPatrick Mooney.KEEP_STATE:
27*78a75454SPatrick Mooney
28*78a75454SPatrick Mooneyinstall: all $(ROOTONBLDMACHPROG)
29*78a75454SPatrick Mooney
30*78a75454SPatrick Mooney$(PROG): $(OBJS)
31*78a75454SPatrick Mooney	$(LINK.c) -o $@ $(OBJS) $(LDLIBS)
32*78a75454SPatrick Mooney	$(POST_PROCESS)
33*78a75454SPatrick Mooney
34*78a75454SPatrick Mooney%.o: %.c
35*78a75454SPatrick Mooney	$(COMPILE.c) $<
36*78a75454SPatrick Mooney	$(POST_PROCESS_O)
37*78a75454SPatrick Mooney
38*78a75454SPatrick Mooneyclean:
39*78a75454SPatrick Mooney	$(RM) $(OBJS)
40*78a75454SPatrick Mooney
41*78a75454SPatrick Mooneyinclude	$(SRC)/tools/Makefile.targ
42