core/Makefile
changeset 2771 ea849fc91a9b
parent 2730 a2ff0a7a1c53
child 2772 e3927c6108a2
     1.1 --- a/core/Makefile	Mon Aug 17 10:44:35 2009 +1200
     1.2 +++ b/core/Makefile	Mon Aug 17 10:53:54 2009 +1200
     1.3 @@ -5,6 +5,7 @@
     1.4  SRCDS_BASE = ~/srcds
     1.5  HL2SDK_ORIG = ../../hl2sdk
     1.6  HL2SDK_OB = ../../hl2sdk-ob
     1.7 +HL2SDK_OB_VALVE = ../../hl2sdk-ob-valve
     1.8  HL2SDK_L4D = ../../hl2sdk-l4d
     1.9  MMSOURCE17 = ../../mmsource-1.7
    1.10  
    1.11 @@ -69,11 +70,22 @@
    1.12  	BINARY = sourcemod.2.ep2.so
    1.13  	override ENGSET = true
    1.14  endif
    1.15 +ifeq "$(ENGINE)" "orangeboxvalve"
    1.16 +	HL2SDK = $(HL2SDK_OB_VALVE)
    1.17 +	HL2PUB = $(HL2SDK)/public
    1.18 +	HL2LIB = $(HL2SDK)/lib/linux
    1.19 +	CFLAGS += -DSOURCE_ENGINE=4
    1.20 +	METAMOD = $(MMSOURCE17)/core
    1.21 +	INCLUDE += -I$(HL2SDK)/public/game/server
    1.22 +	SRCDS = $(SRCDS_BASE)/orangebox
    1.23 +	BINARY = sourcemod.2.ep2valve.so
    1.24 +	override ENGSET = true
    1.25 +endif
    1.26  ifeq "$(ENGINE)" "left4dead"
    1.27  	HL2SDK = $(HL2SDK_L4D)
    1.28  	HL2PUB = $(HL2SDK)/public
    1.29  	HL2LIB = $(HL2SDK)/lib/linux
    1.30 -	CFLAGS += -DSOURCE_ENGINE=4
    1.31 +	CFLAGS += -DSOURCE_ENGINE=5
    1.32  	METAMOD = $(MMSOURCE17)/core
    1.33  	INCLUDE += -I$(HL2SDK)/public/game/server
    1.34  	SRCDS = $(SRCDS_BASE)/l4d
    1.35 @@ -81,7 +93,7 @@
    1.36  	override ENGSET = true
    1.37  endif
    1.38  
    1.39 -CFLAGS += -DSE_EPISODEONE=1 -DSE_DARKMESSIAH=2 -DSE_ORANGEBOX=3 -DSE_LEFT4DEAD=4
    1.40 +CFLAGS += -DSE_EPISODEONE=1 -DSE_DARKMESSIAH=2 -DSE_ORANGEBOX=3 -DSE_ORANGEBOXVALVE=4 -DSE_LEFT4DEAD=5
    1.41  
    1.42  LINK += $(HL2LIB)/tier1_i486.a $(HL2LIB)/mathlib_i486.a vstdlib_i486.so \
    1.43  	tier0_i486.so -static-libgcc