summaryrefslogtreecommitdiff
path: root/usr/src/lib/libdrm/Makefile
diff options
context:
space:
mode:
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=...