18e458de0SRobert Mustacchi#
28e458de0SRobert Mustacchi# This file and its contents are supplied under the terms of the
38e458de0SRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0.
48e458de0SRobert Mustacchi# You may only use this file in accordance with the terms of version
58e458de0SRobert Mustacchi# 1.0 of the CDDL.
68e458de0SRobert Mustacchi#
78e458de0SRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this
88e458de0SRobert Mustacchi# source.  A copy of the CDDL is also available via the Internet at
98e458de0SRobert Mustacchi# http://www.illumos.org/license/CDDL.
108e458de0SRobert Mustacchi#
118e458de0SRobert Mustacchi
128e458de0SRobert Mustacchi#
138e458de0SRobert Mustacchi# Copyright 2021 Oxide Computer Company
148e458de0SRobert Mustacchi#
158e458de0SRobert Mustacchi
168e458de0SRobert MustacchiLIBRARY =	libdumper.a
178e458de0SRobert MustacchiVERS =		.1
188e458de0SRobert MustacchiOBJECTS =	libdumper.o
198e458de0SRobert Mustacchi
208e458de0SRobert Mustacchiinclude $(SRC)/lib/Makefile.lib
218e458de0SRobert Mustacchiinclude ../../Makefile.com
228e458de0SRobert Mustacchi
238e458de0SRobert MustacchiROOTLIBDIR = $(ROOTOPTCORE)
248e458de0SRobert MustacchiROOTLIBDIR64 = $(ROOTOPTCORE)/$(MACH64)
258e458de0SRobert Mustacchi
268e458de0SRobert MustacchiLIBS =		$(DYNLIB)
278e458de0SRobert MustacchiLDLIBS +=	-lc
288e458de0SRobert MustacchiSRCDIR =	../common
298e458de0SRobert Mustacchi
308e458de0SRobert Mustacchi#
318e458de0SRobert Mustacchi# This program needs to deliver DWARF data for debug purposes. Therefore
328e458de0SRobert Mustacchi# we override the strip to make sure that we can get that.
338e458de0SRobert Mustacchi#
348e458de0SRobert MustacchiSTRIP_STABS = /bin/true
358e458de0SRobert Mustacchi
36*43f863f9SAndy Fiddaman$(ROOTOPTDIR):
37*43f863f9SAndy Fiddaman	$(INS.dir)
38*43f863f9SAndy Fiddaman
39*43f863f9SAndy Fiddaman$(ROOTLIBDIR): $(ROOTOPTDIR)
40*43f863f9SAndy Fiddaman	$(INS.dir)
418e458de0SRobert Mustacchi
428e458de0SRobert Mustacchi$(ROOTLIBDIR64): $(ROOTLIBDIR)
438e458de0SRobert Mustacchi	$(INS.dir)
448e458de0SRobert Mustacchi
458e458de0SRobert Mustacchi.KEEP_STATE:
468e458de0SRobert Mustacchi
478e458de0SRobert Mustacchiall:	$(LIBS)
488e458de0SRobert Mustacchi
498e458de0SRobert Mustacchiinclude $(SRC)/lib/Makefile.targ
50