Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ################################################################################
- #
- # LIBGLVND
- #
- ################################################################################
- LIBGLVND_VERSION = v1.1.0
- LIBGLVND_SITE = $(call github,NVIDIA,libglvnd,$(LIBGLVND_VERSION))
- LIBGLVND_DEPENDENCIES = xlib_libXext xlib_libX11 xorgproto
- LIBGLVND_INSTALL_STAGING = YES
- define LIBGLVND_RUN_AUTOGEN
- cd $(@D) && PATH=$(BR_PATH) ./autogen.sh
- endef
- LIBGLVND_PRE_CONFIGURE_HOOKS += LIBGLVND_RUN_AUTOGEN
- define LIBGLVND_INSTALL_STAGING_CMDS
- $(INSTALL) -m 0644 $(@D)/include/glvnd/*.h $(STAGING_DIR)/usr/include/glvnd/
- $(INSTALL) -m 0644 $(@D)/libglvnd.pc $(STAGING_DIR)/usr/lib/pkgconfig/libglvnd.pc
- $(INSTALL) -m 755 $(@D)/src/GLX/libGLX.la $(STAGING_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GL/libGL.la $(STAGING_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GLESv1/libGLESv1_CM.la $(STAGING_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GLESv2/libGLESv2.la $(STAGING_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/OpenGL/libOpenGL.la $(STAGING_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GLdispatch/libGLdispatch.la $(STAGING_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/EGL/libEGL.la $(STAGING_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GLX/.libs/libGLX.so.* $(STAGING_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GL/.libs/libGL.so.* $(STAGING_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GLESv1/.libs/libGLESv1_CM.so.* $(STAGING_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GLESv2/.libs/libGLESv2.so.* $(STAGING_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/OpenGL/.libs/libOpenGL.so.* $(STAGING_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GLdispatch/.libs/libGLdispatch.so.* $(STAGING_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/EGL/.libs/libEGL.so.* $(STAGING_DIR)/usr/lib/
- endef
- define LIBGLVND_INSTALL_TARGET_CMDS
- $(INSTALL) -m 755 $(@D)/src/GLX/libGLX.la $(TARGET_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GL/libGL.la $(TARGET_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GLESv1/libGLESv1_CM.la $(TARGET_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GLESv2/libGLESv2.la $(TARGET_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/OpenGL/libOpenGL.la $(TARGET_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GLdispatch/libGLdispatch.la $(TARGET_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/EGL/libEGL.la $(TARGET_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GLX/.libs/libGLX.so.* $(TARGET_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GL/.libs/libGL.so.* $(TARGET_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GLESv1/.libs/libGLESv1_CM.so.* $(TARGET_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GLESv2/.libs/libGLESv2.so.* $(TARGET_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/OpenGL/.libs/libOpenGL.so.* $(TARGET_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/GLdispatch/.libs/libGLdispatch.so.* $(TARGET_DIR)/usr/lib/
- $(INSTALL) -m 755 $(@D)/src/EGL/.libs/libEGL.so.* $(TARGET_DIR)/usr/lib/
- endef
- $(eval $(autotools-package))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement