diff options
author | stephanie sappho lenzo <sappho@sappho.io> | 2023-07-13 06:15:37 -0400 |
---|---|---|
committer | stephanie sappho lenzo <sappho@sappho.io> | 2023-07-13 06:15:37 -0400 |
commit | bd33d363f35e1a7f63709df4505ffed341b1550b (patch) | |
tree | 17717b89389b4699cf061442f52a0a0924fbceac | |
parent | d643bdb4bd5cda1bed5c8de79de456782c785dff (diff) |
update makefile (this will get fixed properly soon:tm:)
-rw-r--r-- | Makefile | 43 |
1 files changed, 33 insertions, 10 deletions
@@ -1,9 +1,11 @@ # (C)2004-2008 SourceMod Development Team # Makefile written by David "BAILOPAN" Anderson -SMSDK = ../.. -SRCDS_BASE = ~/srcds -MMSOURCE17 = ../../../mmsource-central +#SMSDK = ../.. +SMSDK = ../alliedmodders/sourcemod +# SRCDS_BASE = ~/srcds +# MMSOURCE17 = ../../../mmsource-central +MMSOURCE17 = ../alliedmodders/mmsource-1.12 ##################################### ### EDIT BELOW FOR OTHER PROJECTS ### @@ -36,24 +38,45 @@ CPP = gcc METAMOD = $(MMSOURCE17)/core-legacy +# yes yes i know i will clean it up later INCLUDE += -I. -I.. -Isdk -I../ \ - -I$(METAMOD)/sourcehook -I$(SMSDK)/public -I$(SMSDK)/public/extensions \ - -I$(SMSDK)/public/sourcepawn \ - -I/opt/Source/lib/openssl/include \ + -I$(MMSOURCE17)/core/sourcehook \ + -I$(SMSDK)/public \ + -I$(SMSDK)/public/extensions \ + -I$(SMSDK)/sourcepawn/include \ + -I$(SMSDK)/sourcepawn \ + -I$(SMSDK)/public/amtl/amtl \ + -I$(SMSDK)/public/amtl/ \ + -I/opt/Source/lib/openssl/include +# ../alliedmodders/mmsource-1.12 +# -I$(METAMOD)/sourcehook \ + +# -I$(SMSDK)/public/sourcepawn \ + CFLAGS += -DSE_EPISODEONE=1 -DSE_DARKMESSIAH=2 -DSE_ORANGEBOX=3 -DSE_ORANGEBOXVALVE=4 -DSE_LEFT4DEAD=5 -DSE_LEFT4DEAD2=6 CFLAGS += -DCURL_STATIC_LIB -LINK += -L./lib -lcurl -lrt -lssh2 -lssl -lcrypto -lz +LINK += -L./lib -lcurl -lrt -lssh2 -lssl -lcrypto -lz -lnghttp2 -lngtcp2 -lbrotlidec-static -lbrotlienc-static -lbrotlicommon-static -lzstd -lgsasl +LINK += -m32 -ldl -lm -L/usr/lib32 -lstdc++ +# -static + -LINK += -m32 -ldl -lm +# #-lgsasl + 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 -Wno-switch \ + -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -Wall -Wno-switch \ -Wno-unused -mfpmath=sse -msse -DSOURCEMOD_BUILD -DHAVE_STDINT_H -m32 -CPPFLAGS += -Wno-non-virtual-dtor -fno-exceptions -fno-rtti -fno-threadsafe-statics + +# -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -Wall -Werror -Wno-switch \ + + +#CPPFLAGS += -Wno-non-virtual-dtor -fno-exceptions -fno-rtti -fno-threadsafe-statics +CPPFLAGS += -fno-exceptions -fno-rtti -fno-threadsafe-statics +#-fabi-compat-version=3 ################################################ ### DO NOT EDIT BELOW HERE FOR MOST PROJECTS ### |