summaryrefslogtreecommitdiff
path: root/usr/src/lib/libdrm/Makefile
diff options
context:
space:
mode:
authorAlexander Pyhalov <apyhalov@gmail.com>2016-12-27 17:09:38 +0300
committerRichard Lowe <richlowe@richlowe.net>2016-12-28 14:21:00 -0500
commitd687f7021eb7dd043fc3d1b0a5b3d503f2d34bb1 (patch)
treeca6a9482df8e560d93dafe138214823e8306ed87 /usr/src/lib/libdrm/Makefile
parent53d74b3f1524f6717ab36e97d4a0d059eb759dd8 (diff)
downloadillumos-gfx-drm-d687f7021eb7dd043fc3d1b0a5b3d503f2d34bb1.tar.gz
7692 libdrm.pc is incorrect
Reviewed by: Toomas Soome <tsoome@me.com>
Diffstat (limited to 'usr/src/lib/libdrm/Makefile')
-rw-r--r--usr/src/lib/libdrm/Makefile13
1 files changed, 8 insertions, 5 deletions
diff --git a/usr/src/lib/libdrm/Makefile b/usr/src/lib/libdrm/Makefile
index 3863fff..04621c3 100644
--- a/usr/src/lib/libdrm/Makefile
+++ b/usr/src/lib/libdrm/Makefile
@@ -62,7 +62,7 @@ DRM_HDRS= \
via_drm.h \
vmwgfx_drm.h
-ROOT_DRM_HDRS= $(DRM_HDRS:%=$(ROOTHDRDIR)/libdrm/%)
+ROOT_DRM_HDRS= $(DRM_HDRS:%=$(ROOTHDRDIR)/drm/%)
.KEEP_STATE:
@@ -70,13 +70,16 @@ install: all .WAIT $(SUBDIRS)
all clean clobber lint: $(SUBDIRS)
-install_h: $(ROOTHDRS) $(ROOT_DRM_HDRS)
+install_h: $(ROOTHDRS) $(ROOT_DRM_HDRS) $(ROOTHDRDIR)/libdrm
# need to mkdir...
-$(ROOT_DRM_HDRS) : $(ROOTHDRDIR)/libdrm
-$(ROOTHDRDIR)/libdrm :
+$(ROOT_DRM_HDRS) : $(ROOTHDRDIR)/drm
+$(ROOTHDRDIR)/drm :
$(INS.dir) $@
+$(ROOTHDRDIR)/libdrm: FRC
+ $(RM) -r $@; $(LN) -s drm $@
+
check: $(CHECKHDRS)
_msg: # no msgfiles here
@@ -84,7 +87,7 @@ _msg: # no msgfiles here
$(POFILE): pofile_MSGFILES
# install rules for install_h target
-$(ROOTHDRDIR)/libdrm/%: $(LIBDRM_CMN_DIR)/include/drm/%
+$(ROOTHDRDIR)/drm/%: $(LIBDRM_CMN_DIR)/include/drm/%
$(INS.file)
# HDRS=...