1*9b9d39d2SRichard Lowe# 2*9b9d39d2SRichard Lowe# This file and its contents are supplied under the terms of the 3*9b9d39d2SRichard Lowe# Common Development and Distribution License ("CDDL"), version 1.0. 4*9b9d39d2SRichard Lowe# You may only use this file in accordance with the terms of version 5*9b9d39d2SRichard Lowe# 1.0 of the CDDL. 6*9b9d39d2SRichard Lowe# 7*9b9d39d2SRichard Lowe# A full copy of the text of the CDDL should have accompanied this 8*9b9d39d2SRichard Lowe# source. A copy of the CDDL is also available via the Internet at 9*9b9d39d2SRichard Lowe# http://www.illumos.org/license/CDDL. 10*9b9d39d2SRichard Lowe# 11*9b9d39d2SRichard Lowe 12*9b9d39d2SRichard Lowe# Copyright 2015, Richard Lowe. 13*9b9d39d2SRichard Lowe 14*9b9d39d2SRichard LoweSUBDIRS= \ 15*9b9d39d2SRichard Lowe configd \ 16*9b9d39d2SRichard Lowe libscf \ 17*9b9d39d2SRichard Lowe libsqlite \ 18*9b9d39d2SRichard Lowe libuutil \ 19*9b9d39d2SRichard Lowe svccfg 20*9b9d39d2SRichard Lowe 21*9b9d39d2SRichard Loweall := TARGET = all 22*9b9d39d2SRichard Loweinstall := TARGET = install 23*9b9d39d2SRichard Loweclean := TARGET = clean 24*9b9d39d2SRichard Loweclobber := TARGET = clobber 25*9b9d39d2SRichard Lowe 26*9b9d39d2SRichard Lowe.KEEP_STATE: 27*9b9d39d2SRichard Lowe 28*9b9d39d2SRichard Lowesvccfg: libscf libuutil 29*9b9d39d2SRichard Loweconfigd: libsqlite libuutil 30*9b9d39d2SRichard Lowelibscf: libuutil 31*9b9d39d2SRichard Lowe 32*9b9d39d2SRichard Lowe 33*9b9d39d2SRichard Loweall clean clobber install: $(SUBDIRS) 34*9b9d39d2SRichard Lowe 35*9b9d39d2SRichard Lowe$(SUBDIRS): FRC 36*9b9d39d2SRichard Lowe @cd $@; pwd; $(MAKE) $(TARGET) 37*9b9d39d2SRichard Lowe 38*9b9d39d2SRichard LoweFRC: 39