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