Makefile (adc2b73d) | Makefile (0aaef2f5) |
---|---|
1# 2# CDDL HEADER START 3# 4# The contents of this file are subject to the terms of the 5# Common Development and Distribution License (the "License"). 6# You may not use this file except in compliance with the License. 7# 8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE --- 26 unchanged lines hidden (view full) --- 35# 36UTSBASE = ../.. 37 38# 39# Define the module and object file sets. 40# 41MODULE = kbtrans 42OBJECTS = $(KBTRANS_OBJS:%=$(OBJS_DIR)/%) | 1# 2# CDDL HEADER START 3# 4# The contents of this file are subject to the terms of the 5# Common Development and Distribution License (the "License"). 6# You may not use this file except in compliance with the License. 7# 8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE --- 26 unchanged lines hidden (view full) --- 35# 36UTSBASE = ../.. 37 38# 39# Define the module and object file sets. 40# 41MODULE = kbtrans 42OBJECTS = $(KBTRANS_OBJS:%=$(OBJS_DIR)/%) |
43LINTS = $(KBTRANS_OBJS:%.o=$(LINTS_DIR)/%.ln) | |
44ROOTMODULE = $(ROOT_MISC_DIR)/$(MODULE) 45 46# 47# Include common rules. 48# 49include $(UTSBASE)/intel/Makefile.intel 50 51# 52# Define targets 53# 54ALL_TARGET = $(BINARY) | 43ROOTMODULE = $(ROOT_MISC_DIR)/$(MODULE) 44 45# 46# Include common rules. 47# 48include $(UTSBASE)/intel/Makefile.intel 49 50# 51# Define targets 52# 53ALL_TARGET = $(BINARY) |
55LINT_TARGET = $(MODULE).lint | |
56INSTALL_TARGET = $(BINARY) $(ROOTMODULE) 57 | 54INSTALL_TARGET = $(BINARY) $(ROOTMODULE) 55 |
58# 59# For now, disable these lint checks; maintainers should endeavor 60# to investigate and remove these for maximum lint coverage. 61# Please do not carry these forward to new Makefiles. 62# 63LINTTAGS += -erroff=E_BAD_PTR_CAST_ALIGN 64LINTTAGS += -erroff=E_ASSIGN_NARROW_CONV 65 | |
66.KEEP_STATE: 67 68def: $(DEF_DEPS) 69 70all: $(ALL_DEPS) 71 72clean: $(CLEAN_DEPS) 73 74clobber: $(CLOBBER_DEPS) 75 | 56.KEEP_STATE: 57 58def: $(DEF_DEPS) 59 60all: $(ALL_DEPS) 61 62clean: $(CLEAN_DEPS) 63 64clobber: $(CLOBBER_DEPS) 65 |
76lint: $(LINT_DEPS) 77 78modlintlib: $(MODLINTLIB_DEPS) 79 80clean.lint: $(CLEAN_LINT_DEPS) 81 | |
82install: $(INSTALL_DEPS) 83 84 85# 86# Include common targets. 87# 88include $(UTSBASE)/intel/Makefile.targ | 66install: $(INSTALL_DEPS) 67 68 69# 70# Include common targets. 71# 72include $(UTSBASE)/intel/Makefile.targ |