@@ -51,6 +51,14 @@ If(SOURCE_ENGINE MATCHES "bms")
5151 ${SOURCESDK_LIB} /public /linux32/libtier0_srv.so
5252 ${SOURCESDK_LIB} /public /linux32/libvstdlib_srv.so
5353 )
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+ )
5462Else ()
5563 Set (SOURCEPYTHON_LINK_LIBRARIES
5664 "${SOURCEPYTHON_LINK_LIBRARIES} "
@@ -62,7 +70,7 @@ EndIf()
6270# ------------------------------------------------------------------
6371# Game specific library hacks.
6472# ------------------------------------------------------------------
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" )
6674 # Orangebox has all the tier libraries.
6775 Set (SOURCEPYTHON_LINK_LIBRARIES
6876 "${SOURCEPYTHON_LINK_LIBRARIES} "
@@ -79,12 +87,6 @@ If(SOURCE_ENGINE MATCHES "csgo" OR SOURCE_ENGINE MATCHES "blade")
7987 ${SOURCESDK_LIB} /linux/interfaces_i486.a
8088 ${SOURCESDK_LIB} /linux/libtier0.so
8189 ${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} "
8890 ${SOURCESDK_LIB} /linux32/release/libprotobuf.a
8991 )
9092EndIf ()
0 commit comments