xref: /illumos-gate/usr/src/uts/intel/gpio_sim/Makefile (revision fd71220ba0fafcc9cf5ea0785db206f3f31336e7)
1*fd71220bSRobert Mustacchi#
2*fd71220bSRobert Mustacchi# This file and its contents are supplied under the terms of the
3*fd71220bSRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0.
4*fd71220bSRobert Mustacchi# You may only use this file in accordance with the terms of version
5*fd71220bSRobert Mustacchi# 1.0 of the CDDL.
6*fd71220bSRobert Mustacchi#
7*fd71220bSRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this
8*fd71220bSRobert Mustacchi# source.  A copy of the CDDL is also available via the Internet at
9*fd71220bSRobert Mustacchi# http://www.illumos.org/license/CDDL.
10*fd71220bSRobert Mustacchi#
11*fd71220bSRobert Mustacchi
12*fd71220bSRobert Mustacchi#
13*fd71220bSRobert Mustacchi# Copyright 2022 Oxide Computer Company
14*fd71220bSRobert Mustacchi#
15*fd71220bSRobert Mustacchi
16*fd71220bSRobert MustacchiUTSBASE = ../..
17*fd71220bSRobert Mustacchi
18*fd71220bSRobert MustacchiMODULE		= gpio_sim
19*fd71220bSRobert MustacchiOBJECTS		= $(GPIO_SIM_OBJS:%=$(OBJS_DIR)/%)
20*fd71220bSRobert MustacchiROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
21*fd71220bSRobert MustacchiCONF_SRCDIR	= $(UTSBASE)/common/io/gpio
22*fd71220bSRobert Mustacchi
23*fd71220bSRobert Mustacchiinclude $(UTSBASE)/intel/Makefile.intel
24*fd71220bSRobert Mustacchi
25*fd71220bSRobert MustacchiALL_TARGET	= $(BINARY) $(CONFMOD)
26*fd71220bSRobert MustacchiINSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
27*fd71220bSRobert MustacchiLDFLAGS		+= -Ndrv/kgpio
28*fd71220bSRobert Mustacchi
29*fd71220bSRobert Mustacchi.KEEP_STATE:
30*fd71220bSRobert Mustacchi
31*fd71220bSRobert Mustacchidef:		$(DEF_DEPS)
32*fd71220bSRobert Mustacchi
33*fd71220bSRobert Mustacchiall:		$(ALL_DEPS)
34*fd71220bSRobert Mustacchi
35*fd71220bSRobert Mustacchiclean:		$(CLEAN_DEPS)
36*fd71220bSRobert Mustacchi
37*fd71220bSRobert Mustacchiclobber:	$(CLOBBER_DEPS)
38*fd71220bSRobert Mustacchi
39*fd71220bSRobert Mustacchiinstall:	$(INSTALL_DEPS)
40*fd71220bSRobert Mustacchi
41*fd71220bSRobert Mustacchiinclude $(UTSBASE)/intel/Makefile.targ
42