diff --git a/core/Makefile b/core/Makefile index 899a6e670..62102f1d5 100644 --- a/core/Makefile +++ b/core/Makefile @@ -5,8 +5,7 @@ SMSDK = .. SRCDS_BASE = ~/srcds HL2SDK_ORIG = ../../hl2sdk HL2SDK_OB = ../../hl2sdk-ob -SOURCEMM14 = ../../sourcemm-1.4 -SOURCEMM16 = ../../sourcemm-1.6 +MMSOURCE17 = ../../mmsource-1.7 ##################################### ### EDIT BELOW FOR OTHER PROJECTS ### @@ -51,7 +50,7 @@ ifeq "$(ENGINE)" "original" HL2SDK = $(HL2SDK_ORIG) HL2PUB = $(HL2SDK_ORIG)/public HL2LIB = $(HL2SDK_ORIG)/linux_sdk - METAMOD = $(SOURCEMM14) + METAMOD = $(MMSOURCE17)/core-legacy INCLUDE += -I$(HL2SDK)/public/dlls SRCDS = $(SRCDS_BASE) BINARY = sourcemod.1.ep1.so @@ -62,7 +61,7 @@ ifeq "$(ENGINE)" "orangebox" HL2PUB = $(HL2SDK_OB)/public HL2LIB = $(HL2SDK_OB)/lib/linux CFLAGS += -DORANGEBOX_BUILD - METAMOD = $(SOURCEMM16) + METAMOD = $(MMSOURCE17)/core INCLUDE += -I$(HL2SDK)/public/game/server SRCDS = $(SRCDS_BASE)/orangebox BINARY = sourcemod.2.ep2.so @@ -71,14 +70,10 @@ endif LINK += $(HL2LIB)/tier1_i486.a $(HL2LIB)/mathlib_i486.a vstdlib_i486.so \ tier0_i486.so -lpthread -static-libgcc - -INCLUDE_SMSDK = -I$(SMSDK)/public -I$(SMSDK)/public/sourcepawn - -INCLUDE_SM16 = -I. -I.. -I$(SOURCEMM16)/sourcehook $(INCLUDE_SMSDK) INCLUDE += -I. -I.. -I$(HL2PUB) -I$(HL2PUB)/engine -I$(HL2PUB)/mathlib -I$(HL2PUB)/vstdlib \ -I$(HL2PUB)/tier0 -I$(HL2PUB)/tier1 -I$(METAMOD) -I$(METAMOD)/sourcehook \ - -I$(METAMOD)/sourcemm -Isystems $(INCLUDE_SMSDK) + -I$(SMSDK)/public -I$(SMSDK)/public/sourcepawn CFLAGS += -D_LINUX -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp -Dstrnicmp=strncasecmp \ -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -Wall -Werror \ diff --git a/core/msvc8/sourcemod_mm.vcproj b/core/msvc8/sourcemod_mm.vcproj index 9aea667cb..b8206d2c6 100644 --- a/core/msvc8/sourcemod_mm.vcproj +++ b/core/msvc8/sourcemod_mm.vcproj @@ -39,9 +39,8 @@ /> + + + + @@ -877,6 +888,14 @@ RelativePath="..\HalfLife2.cpp" > + + + + @@ -925,10 +944,22 @@ RelativePath="..\PlayerManager.cpp" > + + + + + + @@ -1043,6 +1074,14 @@ RelativePath="..\EventManager.h" > + + + + @@ -1059,6 +1098,14 @@ RelativePath="..\HalfLife2.h" > + + + + @@ -1107,10 +1154,22 @@ RelativePath="..\PlayerManager.h" > + + + + + + @@ -1281,79 +1340,6 @@ > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -