xref: /illumos-gate/usr/src/data/Makefile (revision d7b72f7b)
1b599bd93SRobert Mustacchi#
2b599bd93SRobert Mustacchi# This file and its contents are supplied under the terms of the
3b599bd93SRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0.
4b599bd93SRobert Mustacchi# You may only use this file in accordance with the terms of version
5b599bd93SRobert Mustacchi# 1.0 of the CDDL.
6b599bd93SRobert Mustacchi#
7b599bd93SRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this
8b599bd93SRobert Mustacchi# source.  A copy of the CDDL is also available via the Internet at
9b599bd93SRobert Mustacchi# http://www.illumos.org/license/CDDL.
10b599bd93SRobert Mustacchi#
11b599bd93SRobert Mustacchi
12b599bd93SRobert Mustacchi#
13503609a9SYuri Pankov# Copyright 2017 Nexenta Systems, Inc.
14d0e58ef5SRobert Mustacchi# Copyright 2019 Joyent, Inc.
15*d7b72f7bSAndy Fiddaman# Copyright 2022 OmniOS Community Edition (OmniOSce) Association.
16b599bd93SRobert Mustacchi#
17b599bd93SRobert Mustacchi
187e3dbbacSRobert MustacchiCOMMON_SUBDIRS=	consfonts \
194b529e40SToomas Soome		hwdata \
20503609a9SYuri Pankov		locale \
21503609a9SYuri Pankov		terminfo \
22503609a9SYuri Pankov		zoneinfo
23503609a9SYuri Pankov
24*d7b72f7bSAndy Fiddamani386_SUBDIRS=	amdpmc bhyve perfmon ucode
257e3dbbacSRobert Mustacchi
267e3dbbacSRobert MustacchiSUBDIRS = $(COMMON_SUBDIRS) $($(MACH)_SUBDIRS)
277e3dbbacSRobert Mustacchi
28d0e58ef5SRobert MustacchiMSGSUBDIRS=	zoneinfo
29503609a9SYuri Pankov
30503609a9SYuri Pankovall :=		TARGET=all
31503609a9SYuri Pankovclean :=	TARGET=clean
32503609a9SYuri Pankovclobber :=	TARGET=clobber
33503609a9SYuri Pankovinstall :=	TARGET=install
34503609a9SYuri Pankov_msg :=		TARGET=_msg
35503609a9SYuri Pankov
36a6a3654bSRichard Lowe.PARALLEL: $(SUBDIRS)
37a6a3654bSRichard Lowe
38503609a9SYuri Pankov.KEEP_STATE:
39503609a9SYuri Pankov
40503609a9SYuri Pankovall clean clobber install: $(SUBDIRS)
41503609a9SYuri Pankov
42503609a9SYuri Pankov_msg:		$(MSGSUBDIRS)
43503609a9SYuri Pankov
44503609a9SYuri Pankov$(SUBDIRS):	FRC
45503609a9SYuri Pankov		cd $@; pwd; $(MAKE) $(TARGET)
46b599bd93SRobert Mustacchi
47503609a9SYuri PankovFRC:
48