1.1 --- a/extensions/structs/Makefile Thu Sep 18 15:33:50 2008 +1200
1.2 +++ b/extensions/structs/Makefile Thu Sep 18 18:27:41 2008 +1200
1.3 @@ -65,7 +65,7 @@
1.4 LINK += -static-libgcc
1.5
1.6 CFLAGS += -D_LINUX -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp -Dstrnicmp=strncasecmp \
1.7 - -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -Wall -Werror -Wno-switch \
1.8 + -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -Wall -Werror -Wno-switch -Wno-uninitialized \
1.9 -Wno-unused -mfpmath=sse -msse -DSOURCEMOD_BUILD -DHAVE_STDINT_H -m32
1.10 CPPFLAGS += -Wno-non-virtual-dtor -fno-exceptions -fno-rtti
1.11
2.1 --- a/extensions/structs/msvc8/sdk.vcproj Thu Sep 18 15:33:50 2008 +1200
2.2 +++ b/extensions/structs/msvc8/sdk.vcproj Thu Sep 18 18:27:41 2008 +1200
2.3 @@ -201,7 +201,7 @@
2.4 <Tool
2.5 Name="VCCLCompilerTool"
2.6 Optimization="0"
2.7 - AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;"$(HL2SDK)\public";"$(HL2SDK)\public\dlls";"$(HL2SDK)\public\engine";"$(HL2SDK)\public\tier0";"$(HL2SDK)\public\tier1";"$(SOURCEMM14)";"$(SOURCEMM14)\sourcemm";"$(SOURCEMM14)\sourcehook""
2.8 + AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\sourcepawn;"$(HL2SDK)\public";"$(HL2SDK)\public\dlls";"$(HL2SDK)\public\engine";"$(HL2SDK)\public\tier0";"$(HL2SDK)\public\tier1";"$(SOURCEMM14)";"$(SOURCEMM14)\sourcemm";"$(SOURCEMM14)\sourcehook""
2.9 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD"
2.10 MinimalRebuild="true"
2.11 BasicRuntimeChecks="3"
2.12 @@ -225,7 +225,7 @@
2.13 <Tool
2.14 Name="VCLinkerTool"
2.15 AdditionalDependencies=""$(HL2SDK)\lib\public\tier0.lib" "$(HL2SDK)\lib\public\tier1.lib" "$(HL2SDK)\lib\public\vstdlib.lib""
2.16 - OutputFile="$(OutDir)\sample.ext.dll"
2.17 + OutputFile="$(OutDir)\structs.ext.dll"
2.18 LinkIncremental="2"
2.19 IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMT"
2.20 GenerateDebugInformation="true"
2.21 @@ -283,7 +283,7 @@
2.22 <Tool
2.23 Name="VCCLCompilerTool"
2.24 FavorSizeOrSpeed="1"
2.25 - AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;"$(HL2SDK)\public";"$(HL2SDK)\public\dlls";"$(HL2SDK)\public\engine";"$(HL2SDK)\public\tier0";"$(HL2SDK)\public\tier1";"$(SOURCEMM14)";"$(SOURCEMM14)\sourcemm";"$(SOURCEMM14)\sourcehook""
2.26 + AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\sourcepawn;"$(HL2SDK)\public";"$(HL2SDK)\public\dlls";"$(HL2SDK)\public\engine";"$(HL2SDK)\public\tier0";"$(HL2SDK)\public\tier1";"$(SOURCEMM14)";"$(SOURCEMM14)\sourcemm";"$(SOURCEMM14)\sourcehook""
2.27 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD"
2.28 RuntimeLibrary="0"
2.29 EnableEnhancedInstructionSet="1"
2.30 @@ -305,7 +305,7 @@
2.31 <Tool
2.32 Name="VCLinkerTool"
2.33 AdditionalDependencies=""$(HL2SDK)\lib\public\tier0.lib" "$(HL2SDK)\lib\public\tier1.lib" "$(HL2SDK)\lib\public\vstdlib.lib""
2.34 - OutputFile="$(OutDir)\sample.ext.dll"
2.35 + OutputFile="$(OutDir)\structs.ext.dll"
2.36 LinkIncremental="1"
2.37 IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMTD"
2.38 GenerateDebugInformation="true"
2.39 @@ -364,7 +364,7 @@
2.40 <Tool
2.41 Name="VCCLCompilerTool"
2.42 Optimization="0"
2.43 - AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;"$(HL2SDKOB)\public";"$(HL2SDKOB)\public\engine";"$(HL2SDKOB)\public\game\server";"$(HL2SDKOB)\public\tier0";"$(HL2SDKOB)\public\tier1";"$(SOURCEMM16)";"$(SOURCEMM16)\sourcemm";"$(SOURCEMM16)\sourcehook";"$(HL2SDKOB)\game\shared""
2.44 + AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\sourcepawn;"$(HL2SDKOB)\public";"$(HL2SDKOB)\public\engine";"$(HL2SDKOB)\public\game\server";"$(HL2SDKOB)\public\tier0";"$(HL2SDKOB)\public\tier1";"$(SOURCEMM16)";"$(SOURCEMM16)\sourcemm";"$(SOURCEMM16)\sourcehook";"$(HL2SDKOB)\game\shared""
2.45 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;ORANGEBOX_BUILD"
2.46 MinimalRebuild="true"
2.47 BasicRuntimeChecks="3"
2.48 @@ -446,7 +446,7 @@
2.49 <Tool
2.50 Name="VCCLCompilerTool"
2.51 FavorSizeOrSpeed="1"
2.52 - AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;"$(HL2SDKOB)\public";"$(HL2SDKOB)\public\engine";"$(HL2SDKOB)\public\game\server";"$(HL2SDKOB)\public\tier0";"$(HL2SDKOB)\public\tier1";"$(SOURCEMM16)";"$(SOURCEMM16)\sourcemm";"$(SOURCEMM16)\sourcehook""
2.53 + AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\sourcepawn;"$(HL2SDKOB)\public";"$(HL2SDKOB)\public\engine";"$(HL2SDKOB)\public\game\server";"$(HL2SDKOB)\public\tier0";"$(HL2SDKOB)\public\tier1";"$(SOURCEMM16)";"$(SOURCEMM16)\sourcemm";"$(SOURCEMM16)\sourcehook";"$(HL2SDKOB)\game\shared""
2.54 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;ORANGEBOX_BUILD"
2.55 RuntimeLibrary="0"
2.56 EnableEnhancedInstructionSet="1"
2.57 @@ -468,7 +468,7 @@
2.58 <Tool
2.59 Name="VCLinkerTool"
2.60 AdditionalDependencies=""$(HL2SDKOB)\lib\public\tier0.lib" "$(HL2SDKOB)\lib\public\tier1.lib" "$(HL2SDKOB)\lib\public\vstdlib.lib""
2.61 - OutputFile="$(OutDir)\sample.ext.dll"
2.62 + OutputFile="$(OutDir)\structs.ext.dll"
2.63 LinkIncremental="1"
2.64 IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMTD"
2.65 GenerateDebugInformation="true"
2.66 @@ -527,7 +527,7 @@
2.67 <Tool
2.68 Name="VCCLCompilerTool"
2.69 Optimization="0"
2.70 - AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;"$(HL2SDK)\public";"$(HL2SDK)\public\dlls";"$(HL2SDK)\public\engine";"$(HL2SDK)\public\tier0";"$(HL2SDK)\public\tier1";"$(SOURCEMM16)";"$(SOURCEMM16)\sourcemm";"$(SOURCEMM16)\sourcehook""
2.71 + AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\sourcepawn;"$(HL2SDK)\public";"$(HL2SDK)\public\dlls";"$(HL2SDK)\public\engine";"$(HL2SDK)\public\tier0";"$(HL2SDK)\public\tier1";"$(SOURCEMM16)";"$(SOURCEMM16)\sourcemm";"$(SOURCEMM16)\sourcehook""
2.72 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD"
2.73 MinimalRebuild="true"
2.74 BasicRuntimeChecks="3"
2.75 @@ -551,7 +551,7 @@
2.76 <Tool
2.77 Name="VCLinkerTool"
2.78 AdditionalDependencies=""$(HL2SDK)\lib\public\tier0.lib" "$(HL2SDK)\lib\public\tier1.lib" "$(HL2SDK)\lib\public\vstdlib.lib""
2.79 - OutputFile="$(OutDir)\sample.ext.dll"
2.80 + OutputFile="$(OutDir)\structs.ext.dll"
2.81 LinkIncremental="2"
2.82 IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMT"
2.83 GenerateDebugInformation="true"
2.84 @@ -609,7 +609,7 @@
2.85 <Tool
2.86 Name="VCCLCompilerTool"
2.87 FavorSizeOrSpeed="1"
2.88 - AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;"$(HL2SDK)\public";"$(HL2SDK)\public\dlls";"$(HL2SDK)\public\engine";"$(HL2SDK)\public\tier0";"$(HL2SDK)\public\tier1";"$(SOURCEMM16)";"$(SOURCEMM16)\sourcemm";"$(SOURCEMM16)\sourcehook""
2.89 + AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\sourcepawn;"$(HL2SDK)\public";"$(HL2SDK)\public\dlls";"$(HL2SDK)\public\engine";"$(HL2SDK)\public\tier0";"$(HL2SDK)\public\tier1";"$(SOURCEMM16)";"$(SOURCEMM16)\sourcemm";"$(SOURCEMM16)\sourcehook""
2.90 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD"
2.91 RuntimeLibrary="0"
2.92 EnableEnhancedInstructionSet="1"
2.93 @@ -631,7 +631,7 @@
2.94 <Tool
2.95 Name="VCLinkerTool"
2.96 AdditionalDependencies=""$(HL2SDK)\lib\public\tier0.lib" "$(HL2SDK)\lib\public\tier1.lib" "$(HL2SDK)\lib\public\vstdlib.lib""
2.97 - OutputFile="$(OutDir)\sample.ext.dll"
2.98 + OutputFile="$(OutDir)\structs.ext.dll"
2.99 LinkIncremental="1"
2.100 IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMTD"
2.101 GenerateDebugInformation="true"
3.1 --- a/extensions/structs/msvc9/sdk.vcproj Thu Sep 18 15:33:50 2008 +1200
3.2 +++ b/extensions/structs/msvc9/sdk.vcproj Thu Sep 18 18:27:41 2008 +1200
3.3 @@ -200,7 +200,7 @@
3.4 <Tool
3.5 Name="VCCLCompilerTool"
3.6 Optimization="0"
3.7 - AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;"$(HL2SDK)\public";"$(HL2SDK)\public\dlls";"$(HL2SDK)\public\engine";"$(HL2SDK)\public\tier0";"$(HL2SDK)\public\tier1";"$(SOURCEMM14)";"$(SOURCEMM14)\sourcemm";"$(SOURCEMM14)\sourcehook""
3.8 + AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\sourcepawn;"$(HL2SDK)\public";"$(HL2SDK)\public\dlls";"$(HL2SDK)\public\engine";"$(HL2SDK)\public\tier0";"$(HL2SDK)\public\tier1";"$(SOURCEMM14)";"$(SOURCEMM14)\sourcemm";"$(SOURCEMM14)\sourcehook""
3.9 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD"
3.10 MinimalRebuild="true"
3.11 BasicRuntimeChecks="3"
3.12 @@ -224,7 +224,7 @@
3.13 <Tool
3.14 Name="VCLinkerTool"
3.15 AdditionalDependencies=""$(HL2SDK)\lib\public\tier0.lib" "$(HL2SDK)\lib\public\tier1.lib" "$(HL2SDK)\lib\public\vstdlib.lib""
3.16 - OutputFile="$(OutDir)\sample.ext.dll"
3.17 + OutputFile="$(OutDir)\structs.ext.dll"
3.18 LinkIncremental="2"
3.19 IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMT"
3.20 GenerateDebugInformation="true"
3.21 @@ -281,7 +281,7 @@
3.22 <Tool
3.23 Name="VCCLCompilerTool"
3.24 FavorSizeOrSpeed="1"
3.25 - AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;"$(HL2SDK)\public";"$(HL2SDK)\public\dlls";"$(HL2SDK)\public\engine";"$(HL2SDK)\public\tier0";"$(HL2SDK)\public\tier1";"$(SOURCEMM14)";"$(SOURCEMM14)\sourcemm";"$(SOURCEMM14)\sourcehook""
3.26 + AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\sourcepawn;"$(HL2SDK)\public";"$(HL2SDK)\public\dlls";"$(HL2SDK)\public\engine";"$(HL2SDK)\public\tier0";"$(HL2SDK)\public\tier1";"$(SOURCEMM14)";"$(SOURCEMM14)\sourcemm";"$(SOURCEMM14)\sourcehook""
3.27 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD"
3.28 RuntimeLibrary="0"
3.29 EnableEnhancedInstructionSet="1"
3.30 @@ -303,7 +303,7 @@
3.31 <Tool
3.32 Name="VCLinkerTool"
3.33 AdditionalDependencies=""$(HL2SDK)\lib\public\tier0.lib" "$(HL2SDK)\lib\public\tier1.lib" "$(HL2SDK)\lib\public\vstdlib.lib""
3.34 - OutputFile="$(OutDir)\sample.ext.dll"
3.35 + OutputFile="$(OutDir)\structs.ext.dll"
3.36 LinkIncremental="1"
3.37 IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMTD"
3.38 GenerateDebugInformation="true"
3.39 @@ -361,7 +361,7 @@
3.40 <Tool
3.41 Name="VCCLCompilerTool"
3.42 Optimization="0"
3.43 - AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;"$(HL2SDKOB)\public";"$(HL2SDKOB)\public\engine";"$(HL2SDKOB)\public\game\server";"$(HL2SDKOB)\public\tier0";"$(HL2SDKOB)\public\tier1";"$(SOURCEMM16)";"$(SOURCEMM16)\sourcemm";"$(SOURCEMM16)\sourcehook";"$(HL2SDKOB)\game\shared""
3.44 + AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\sourcepawn;"$(HL2SDKOB)\public";"$(HL2SDKOB)\public\engine";"$(HL2SDKOB)\public\game\server";"$(HL2SDKOB)\public\tier0";"$(HL2SDKOB)\public\tier1";"$(SOURCEMM16)";"$(SOURCEMM16)\sourcemm";"$(SOURCEMM16)\sourcehook";"$(HL2SDKOB)\game\shared""
3.45 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;ORANGEBOX_BUILD"
3.46 MinimalRebuild="true"
3.47 BasicRuntimeChecks="3"
3.48 @@ -442,7 +442,7 @@
3.49 <Tool
3.50 Name="VCCLCompilerTool"
3.51 FavorSizeOrSpeed="1"
3.52 - AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;"$(HL2SDKOB)\public";"$(HL2SDKOB)\public\engine";"$(HL2SDKOB)\public\game\server";"$(HL2SDKOB)\public\tier0";"$(HL2SDKOB)\public\tier1";"$(SOURCEMM16)";"$(SOURCEMM16)\sourcemm";"$(SOURCEMM16)\sourcehook""
3.53 + AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\sourcepawn;"$(HL2SDKOB)\public";"$(HL2SDKOB)\public\engine";"$(HL2SDKOB)\public\game\server";"$(HL2SDKOB)\public\tier0";"$(HL2SDKOB)\public\tier1";"$(SOURCEMM16)";"$(SOURCEMM16)\sourcemm";"$(SOURCEMM16)\sourcehook";"$(HL2SDKOB)\game\shared""
3.54 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;ORANGEBOX_BUILD"
3.55 RuntimeLibrary="0"
3.56 EnableEnhancedInstructionSet="1"
3.57 @@ -464,7 +464,7 @@
3.58 <Tool
3.59 Name="VCLinkerTool"
3.60 AdditionalDependencies=""$(HL2SDKOB)\lib\public\tier0.lib" "$(HL2SDKOB)\lib\public\tier1.lib" "$(HL2SDKOB)\lib\public\vstdlib.lib""
3.61 - OutputFile="$(OutDir)\sample.ext.dll"
3.62 + OutputFile="$(OutDir)\structs.ext.dll"
3.63 LinkIncremental="1"
3.64 IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMTD"
3.65 GenerateDebugInformation="true"
3.66 @@ -522,7 +522,7 @@
3.67 <Tool
3.68 Name="VCCLCompilerTool"
3.69 Optimization="0"
3.70 - AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;"$(HL2SDK)\public";"$(HL2SDK)\public\dlls";"$(HL2SDK)\public\engine";"$(HL2SDK)\public\tier0";"$(HL2SDK)\public\tier1";"$(SOURCEMM16)";"$(SOURCEMM16)\sourcemm";"$(SOURCEMM16)\sourcehook""
3.71 + AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\sourcepawn;"$(HL2SDK)\public";"$(HL2SDK)\public\dlls";"$(HL2SDK)\public\engine";"$(HL2SDK)\public\tier0";"$(HL2SDK)\public\tier1";"$(SOURCEMM16)";"$(SOURCEMM16)\sourcemm";"$(SOURCEMM16)\sourcehook""
3.72 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD"
3.73 MinimalRebuild="true"
3.74 BasicRuntimeChecks="3"
3.75 @@ -546,7 +546,7 @@
3.76 <Tool
3.77 Name="VCLinkerTool"
3.78 AdditionalDependencies=""$(HL2SDK)\lib\public\tier0.lib" "$(HL2SDK)\lib\public\tier1.lib" "$(HL2SDK)\lib\public\vstdlib.lib""
3.79 - OutputFile="$(OutDir)\sample.ext.dll"
3.80 + OutputFile="$(OutDir)\structs.ext.dll"
3.81 LinkIncremental="2"
3.82 IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMT"
3.83 GenerateDebugInformation="true"
3.84 @@ -603,7 +603,7 @@
3.85 <Tool
3.86 Name="VCCLCompilerTool"
3.87 FavorSizeOrSpeed="1"
3.88 - AdditionalIncludeDirectories="..;..\sdk;..\..;..\..\sourcepawn;"$(HL2SDK)\public";"$(HL2SDK)\public\dlls";"$(HL2SDK)\public\engine";"$(HL2SDK)\public\tier0";"$(HL2SDK)\public\tier1";"$(SOURCEMM16)";"$(SOURCEMM16)\sourcemm";"$(SOURCEMM16)\sourcehook""
3.89 + AdditionalIncludeDirectories="..;..\sdk;..\..\..\public;..\..\..\public\sourcepawn;"$(HL2SDK)\public";"$(HL2SDK)\public\dlls";"$(HL2SDK)\public\engine";"$(HL2SDK)\public\tier0";"$(HL2SDK)\public\tier1";"$(SOURCEMM16)";"$(SOURCEMM16)\sourcemm";"$(SOURCEMM16)\sourcehook""
3.90 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD"
3.91 RuntimeLibrary="0"
3.92 EnableEnhancedInstructionSet="1"
3.93 @@ -625,7 +625,7 @@
3.94 <Tool
3.95 Name="VCLinkerTool"
3.96 AdditionalDependencies=""$(HL2SDK)\lib\public\tier0.lib" "$(HL2SDK)\lib\public\tier1.lib" "$(HL2SDK)\lib\public\vstdlib.lib""
3.97 - OutputFile="$(OutDir)\sample.ext.dll"
3.98 + OutputFile="$(OutDir)\structs.ext.dll"
3.99 LinkIncremental="1"
3.100 IgnoreDefaultLibraryNames="LIBC;LIBCD;LIBCMTD"
3.101 GenerateDebugInformation="true"