@@ -51,6 +51,14 @@ If(SOURCE_ENGINE MATCHES "bms")
51
51
${SOURCESDK_LIB} /public /linux32/libtier0_srv.so
52
52
${SOURCESDK_LIB} /public /linux32/libvstdlib_srv.so
53
53
)
54
+ ElseIf (SOURCE_ENGINE MATCHES "orangebox" )
55
+ Set (SOURCEPYTHON_LINK_LIBRARIES
56
+ "${SOURCEPYTHON_LINK_LIBRARIES} "
57
+ ${SOURCESDK_LIB} /public /linux/mathlib_i486.a
58
+ ${SOURCESDK_LIB} /public /linux/tier1_i486.a
59
+ ${SOURCESDK_LIB} /public /linux/libtier0_srv.so
60
+ ${SOURCESDK_LIB} /public /linux/libvstdlib_srv.so
61
+ )
54
62
Else ()
55
63
Set (SOURCEPYTHON_LINK_LIBRARIES
56
64
"${SOURCEPYTHON_LINK_LIBRARIES} "
@@ -62,7 +70,7 @@ EndIf()
62
70
# ------------------------------------------------------------------
63
71
# Game specific library hacks.
64
72
# ------------------------------------------------------------------
65
- If (SOURCE_ENGINE MATCHES "orangebox" OR SOURCE_ENGINE MATCHES " l4d2" OR SOURCE_ENGINE MATCHES "gmod" )
73
+ If (SOURCE_ENGINE MATCHES "l4d2" OR SOURCE_ENGINE MATCHES "gmod" )
66
74
# Orangebox has all the tier libraries.
67
75
Set (SOURCEPYTHON_LINK_LIBRARIES
68
76
"${SOURCEPYTHON_LINK_LIBRARIES} "
@@ -79,12 +87,6 @@ If(SOURCE_ENGINE MATCHES "csgo" OR SOURCE_ENGINE MATCHES "blade")
79
87
${SOURCESDK_LIB} /linux/interfaces_i486.a
80
88
${SOURCESDK_LIB} /linux/libtier0.so
81
89
${SOURCESDK_LIB} /linux/libvstdlib.so
82
- )
83
- EndIf ()
84
-
85
- If (SOURCE_ENGINE MATCHES "csgo" OR SOURCE_ENGINE MATCHES "blade" )
86
- Set (SOURCEPYTHON_LINK_LIBRARIES
87
- "${SOURCEPYTHON_LINK_LIBRARIES} "
88
90
${SOURCESDK_LIB} /linux32/release/libprotobuf.a
89
91
)
90
92
EndIf ()
0 commit comments