Makefile (c0dd49bd) 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

--- 7 unchanged lines hidden (view full) ---

16# fields enclosed by brackets "[]" replaced with your own identifying
17# information: Portions Copyright [yyyy] [name of copyright owner]
18#
19# CDDL HEADER END
20#
21#
22# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
23#
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

--- 7 unchanged lines hidden (view full) ---

16# fields enclosed by brackets "[]" replaced with your own identifying
17# information: Portions Copyright [yyyy] [name of copyright owner]
18#
19# CDDL HEADER END
20#
21#
22# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
23#
24# This makefile drives the production of the nca driver
24# This makefile drives the production of the nca driver
25# kernel module.
26#
27# intel architecture dependent
28#
29
30#
31# Path to the base of the uts directory tree (usually /usr/src/uts).
32#
33UTSBASE = ../..
34
35#
36# Define the module and object file sets.
37#
38MODULE = sockrds
39OBJECTS = $(RDS_SOCK_MOD_OBJS:%=$(OBJS_DIR)/%)
25# kernel module.
26#
27# intel architecture dependent
28#
29
30#
31# Path to the base of the uts directory tree (usually /usr/src/uts).
32#
33UTSBASE = ../..
34
35#
36# Define the module and object file sets.
37#
38MODULE = sockrds
39OBJECTS = $(RDS_SOCK_MOD_OBJS:%=$(OBJS_DIR)/%)
40LINTS = $(RDS_SOCK_MOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
41ROOTMODULE = $(ROOT_SOCK_DIR)/$(MODULE)
42
43#
44# Include common rules.
45#
46include $(UTSBASE)/intel/Makefile.intel
47
48#
49# Define targets
50#
51ALL_TARGET = $(BINARY)
40ROOTMODULE = $(ROOT_SOCK_DIR)/$(MODULE)
41
42#
43# Include common rules.
44#
45include $(UTSBASE)/intel/Makefile.intel
46
47#
48# Define targets
49#
50ALL_TARGET = $(BINARY)
52LINT_TARGET = $(MODULE).lint
53INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
54
51INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
52
55#
56# lint pass one enforcement and OS version
57#
58CFLAGS += $(CCVERBOSE)
59
60LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip -Ndrv/rdsv3
61
62#
63# Default build targets.
64#
65.KEEP_STATE:
66
67def: $(DEF_DEPS)
68
69all: $(ALL_DEPS)
70
71clean: $(CLEAN_DEPS)
72
73clobber: $(CLOBBER_DEPS)
74
53CFLAGS += $(CCVERBOSE)
54
55LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip -Ndrv/rdsv3
56
57#
58# Default build targets.
59#
60.KEEP_STATE:
61
62def: $(DEF_DEPS)
63
64all: $(ALL_DEPS)
65
66clean: $(CLEAN_DEPS)
67
68clobber: $(CLOBBER_DEPS)
69
75lint: $(LINT_DEPS)
76
77modlintlib: $(MODLINTLIB_DEPS)
78
79clean.lint: $(CLEAN_LINT_DEPS)
80
81install: $(INSTALL_DEPS)
82
83#
84# Include common targets.
85#
86include $(UTSBASE)/intel/Makefile.targ
70install: $(INSTALL_DEPS)
71
72#
73# Include common targets.
74#
75include $(UTSBASE)/intel/Makefile.targ