xref: /titanic_44/usr/src/lib/libcustr/Makefile (revision e01ec5d5f4fc831c481861bbc5813ed87c953ac4)
1*e01ec5d5SJason King#
2*e01ec5d5SJason King# This file and its contents are supplied under the terms of the
3*e01ec5d5SJason King# Common Development and Distribution License ("CDDL"), version 1.0.
4*e01ec5d5SJason King# You may only use this file in accordance with the terms of version
5*e01ec5d5SJason King# 1.0 of the CDDL.
6*e01ec5d5SJason King#
7*e01ec5d5SJason King# A full copy of the text of the CDDL should have accompanied this
8*e01ec5d5SJason King# source.  A copy of the CDDL is also available via the Internet at
9*e01ec5d5SJason King# http://www.illumos.org/license/CDDL.
10*e01ec5d5SJason King#
11*e01ec5d5SJason King
12*e01ec5d5SJason King#
13*e01ec5d5SJason King# Copyright 2018, Joyent, Inc.
14*e01ec5d5SJason King#
15*e01ec5d5SJason King
16*e01ec5d5SJason Kinginclude $(SRC)/lib/Makefile.lib
17*e01ec5d5SJason King
18*e01ec5d5SJason KingHDRS =		libcustr.h
19*e01ec5d5SJason KingHDRDIR =	common
20*e01ec5d5SJason King
21*e01ec5d5SJason KingSUBDIRS =		$(MACH)
22*e01ec5d5SJason King$(BUILD64)SUBDIRS +=	$(MACH64)
23*e01ec5d5SJason King
24*e01ec5d5SJason Kingall :=		TARGET= all
25*e01ec5d5SJason Kingclean :=	TARGET= clean
26*e01ec5d5SJason Kingclobber :=	TARGET= clobber
27*e01ec5d5SJason Kinginstall :=	TARGET= install
28*e01ec5d5SJason Kinglint :=		TARGET= lint
29*e01ec5d5SJason King
30*e01ec5d5SJason King.KEEP_STATE:
31*e01ec5d5SJason King
32*e01ec5d5SJason Kingall clean clobber install lint: $(SUBDIRS)
33*e01ec5d5SJason King
34*e01ec5d5SJason Kinginstall_h: $(ROOTHDRS)
35*e01ec5d5SJason King
36*e01ec5d5SJason Kingcheck: $(CHECKHDRS)
37*e01ec5d5SJason King
38*e01ec5d5SJason King$(SUBDIRS):	FRC
39*e01ec5d5SJason King	@cd $@; pwd; $(MAKE) $(TARGET)
40*e01ec5d5SJason King
41*e01ec5d5SJason KingFRC:
42*e01ec5d5SJason King
43*e01ec5d5SJason Kinginclude $(SRC)/lib/Makefile.targ
44