mirror of
https://github.com/ValveSoftware/Proton.git
synced 2024-12-25 06:05:43 +03:00
glslang: Build from source instead of prebuilt binary.
This commit is contained in:
parent
8f0b458bca
commit
4ee7c0c666
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -58,3 +58,6 @@
|
||||
[submodule "graphene"]
|
||||
path = graphene
|
||||
url = https://github.com/ebassi/graphene
|
||||
[submodule "glslang"]
|
||||
path = glslang
|
||||
url = https://github.com/KhronosGroup/glslang
|
||||
|
11
Makefile.in
11
Makefile.in
@ -615,6 +615,15 @@ $(eval $(call rules-cmake,vulkan-loader,32,CROSS))
|
||||
$(eval $(call rules-cmake,vulkan-loader,64,CROSS))
|
||||
|
||||
|
||||
##
|
||||
## glslang
|
||||
##
|
||||
|
||||
$(eval $(call rules-source,glslang,$(SRCDIR)/glslang))
|
||||
$(eval $(call rules-cmake,glslang,32))
|
||||
$(eval $(call rules-cmake,glslang,64))
|
||||
|
||||
|
||||
##
|
||||
## lsteamclient
|
||||
##
|
||||
@ -767,6 +776,7 @@ $(OBJ)/.vrclient-post-source:
|
||||
|
||||
DXVK_MESON_ARGS32 = --bindir=$(DXVK_DST32)/lib/wine/dxvk
|
||||
DXVK_MESON_ARGS64 = --bindir=$(DXVK_DST64)/lib64/wine/dxvk
|
||||
DXVK_DEPENDS = glslang
|
||||
|
||||
$(eval $(call rules-source,dxvk,$(SRCDIR)/dxvk))
|
||||
$(eval $(call rules-meson,dxvk,32,CROSS))
|
||||
@ -855,6 +865,7 @@ VKD3D_PROTON_SOURCE_ARGS = \
|
||||
|
||||
VKD3D_PROTON_MESON_ARGS32 = --bindir=$(VKD3D_PROTON_DST32)/lib/wine/vkd3d-proton
|
||||
VKD3D_PROTON_MESON_ARGS64 = --bindir=$(VKD3D_PROTON_DST64)/lib64/wine/vkd3d-proton
|
||||
VKD3D_PROTON_DEPENDS = glslang
|
||||
|
||||
$(eval $(call rules-source,vkd3d-proton,$(SRCDIR)/vkd3d-proton))
|
||||
$(eval $(call rules-meson,vkd3d-proton,32,CROSS))
|
||||
|
1
glslang
Submodule
1
glslang
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit df7fec2cfa966919172ee83bfcae6c9c9b3f91b8
|
Binary file not shown.
@ -124,7 +124,7 @@ $(2)_ENV$(3) = \
|
||||
RC="$$(TARGET_CROSS$(3))-windres" \
|
||||
WIDL="$$(TARGET_CROSS$(3))-widl" \
|
||||
PKG_CONFIG="$$(TARGET_$(3))-pkg-config" \
|
||||
PATH="$$(call list-join,:,$$(foreach d,$$($(2)_DEPS$(3)),$$($$(d)_BINDIR$(3))),,:):$$(SRC)/glslang/bin:$$$$PATH" \
|
||||
PATH="$$(call list-join,:,$$(foreach d,$$($(2)_DEPS$(3)),$$($$(d)_BINDIR$(3))),,:):$$$$PATH" \
|
||||
LD_LIBRARY_PATH="$$(call list-join,:,$$(foreach d,$$($(2)_DEPS$(3)),$$($$(d)_LIBDIR$(3))),,:)$$$$LD_LIBRARY_PATH" \
|
||||
PKG_CONFIG_PATH="$$(call list-join,:,$$(foreach d,$$($(2)_DEPS$(3)),$$($$(d)_LIBDIR$(3))/pkgconfig))" \
|
||||
PKG_CONFIG_LIBDIR="/usr/lib/$$(PKG_CONFIG_TARGET_$(4)$(3))/pkgconfig:/usr/share/pkgconfig" \
|
||||
|
Loading…
Reference in New Issue
Block a user