xref: /illumos-gate/usr/src/data/bhyve/kbdlayout/Makefile (revision 8226594fdd4479be135127f43632f1f995074654)
1#
2# This file and its contents are supplied under the terms of the
3# Common Development and Distribution License ("CDDL"), version 1.0.
4# You may only use this file in accordance with the terms of version
5# 1.0 of the CDDL.
6#
7# A full copy of the text of the CDDL should have accompanied this
8# source.  A copy of the CDDL is also available via the Internet at
9# http://www.illumos.org/license/CDDL.
10#
11
12# Copyright 2022 OmniOS Community Edition (OmniOSce) Association.
13
14include ../../Makefile.data
15
16ROOTSHBHYVE=	$(ROOTSH)/bhyve
17ROOTSHBHYVEKBD=	$(ROOTSHBHYVE)/kbdlayout
18
19FILES=		default \
20		am \
21		be be_acc \
22		bg_bds bg_phonetic \
23		br br_noacc \
24		centraleuropean \
25		ch ch_acc ch_macbook_acc ch-fr ch-fr_acc \
26		cz \
27		de de_acc de_noacc \
28		dk dk_macbook \
29		ee \
30		es es_acc es_dvorak \
31		fi \
32		fr fr_acc fr_dvorak fr_dvorak_acc fr_macbook \
33		gr gr_101_acc gr_elot_acc \
34		hr \
35		hu_101 hu_102 \
36		is is_acc \
37		it \
38		jp jp_capsctrl \
39		kz_io kz_kst \
40		latinamerican latinamerican_acc \
41		lt \
42		nl \
43		no no_dvorak nordic_asus-eee \
44		pl_dvorak \
45		pt pt_acc \
46		ru ru_shift ru_win \
47		se \
48		si \
49		tr tr_f \
50		ua ua_shift_alt \
51		uk uk_capsctrl uk_dvorak uk_macbook \
52		us_dvorak us_dvorakl us_dvorakp us_dvorakr us_dvorakx \
53		us_emacs us_unix
54
55ROOTFILES= $(FILES:%=$(ROOTSHBHYVEKBD)/%)
56
57$(ROOTFILES) := FILEMODE = 0444
58
59all:
60
61install: $(ROOTSHBHYVEKBD) $(ROOTFILES)
62
63clean clobber:
64
65$(ROOTSHBHYVEKBD):
66	$(INS.dir)
67
68$(ROOTSHBHYVEKBD)/%: %
69	$(INS.file)
70
71