author | Niveditha Rau <Niveditha.Rau@Oracle.COM> |
Thu, 23 Feb 2017 14:44:38 -0800 | |
changeset 1696 | 486a9521e7bf |
parent 1610 | 77a2e608a1ff |
permissions | -rw-r--r-- |
1494
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
1 |
# |
1610
77a2e608a1ff
22807351 X gate makefiles no longer need to carry around $(X11_DIR) baggage
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
1494
diff
changeset
|
2 |
# Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. |
1494
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
3 |
# |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
4 |
# Permission is hereby granted, free of charge, to any person obtaining a |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
5 |
# copy of this software and associated documentation files (the "Software"), |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
6 |
# to deal in the Software without restriction, including without limitation |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
7 |
# the rights to use, copy, modify, merge, publish, distribute, sublicense, |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
8 |
# and/or sell copies of the Software, and to permit persons to whom the |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
9 |
# Software is furnished to do so, subject to the following conditions: |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
10 |
# |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
11 |
# The above copyright notice and this permission notice (including the next |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
12 |
# paragraph) shall be included in all copies or substantial portions of the |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
13 |
# Software. |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
14 |
# |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
15 |
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
16 |
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
17 |
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
18 |
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
19 |
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
20 |
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
21 |
# DEALINGS IN THE SOFTWARE. |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
22 |
# |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
23 |
# |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
24 |
############################################################################### |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
25 |
# |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
26 |
# Makefile.rules - Rules commonly shared among kernel modules |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
27 |
# |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
28 |
############################################################################### |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
29 |
|
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
30 |
TOP:sh=hg root |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
31 |
|
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
32 |
# Are we doing a debug build? if so, make sure to use the debug proto path. |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
33 |
# $(BUILD_DEBUG:yes=$(POUND_SIGN)) PROTODIR = $(PROTODIR_DEBUG) |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
34 |
|
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
35 |
# defines unique to kernel modules |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
36 |
# Note that the following paths are what should be expected. |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
37 |
# CTFCONVERT = /opt/onbld/bin/$(MACH)/ctfconvert |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
38 |
# CTFMERGE = /opt/onbld/bin/$(MACH)/ctfmerge |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
39 |
CTFCONVERT = ctfconvert |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
40 |
CTFMERGE = ctfmerge |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
41 |
CTFCVTFLAGS = -i -L VERSION |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
42 |
# XXXX Need a better label. |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
43 |
CTFMERGE_LABEL = -l 'SunOS Development' |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
44 |
|
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
45 |
# |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
46 |
# Paths to install locations |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
47 |
# These are selected by the driver and passed back as part of the |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
48 |
# driver's Makefile "ROOTMODULE" path. |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
49 |
# XXXX Need to find a way to remove the hard-code for MACH64_i386. |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
50 |
# |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
51 |
|
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
52 |
ROOT_DRV_DIR = /kernel/drv/$(MACH64_i386) |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
53 |
ROOT_MISC_DIR = /kernel/misc/$(MACH64_i386) |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
54 |
ROOT_MDB_DIR = /usr/lib/mdb/kvm/$(MACH64_i386) |
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
55 |
ROOT_KMOD_DIR = /kernel/kmdb/$(MACH64_i386) |
1610
77a2e608a1ff
22807351 X gate makefiles no longer need to carry around $(X11_DIR) baggage
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
1494
diff
changeset
|
56 |
ROOT_MAN_DIR = /usr/share/man |
1494
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
57 |
|
a72f39592745
PSARC 2014/148 Move DRM drivers to X11
Randy Fishel <Randy.Fishel@Oracle.COM>
parents:
diff
changeset
|
58 |
MANTARGET = $(ROOT_MAN_DIR)/$(MANSECTION) |