From c6661971b0d86c93a52ee3d34201560dc301fcb7 Mon Sep 17 00:00:00 2001 From: Dimitar Trendafilov Date: Mon, 5 Nov 2018 23:51:02 +0200 Subject: Regenerated project files --- JSImpl/solution/JSImpl.make | 4 ++-- JSImpl/solution/JSImpl.sln | 21 +++++++++++++++++++++ JSImpl/solution/JSImpl.vcxproj | 10 ++++------ JSImpl/solution/JSLib.make | 4 ++-- JSImpl/solution/JSLib.vcxproj | 22 ++++++++++------------ JSImpl/solution/JSLib.vcxproj.filters | 20 ++++++++++---------- JSImpl/solution/Makefile | 20 +++++++++++++++++++- JSImpl/solution/genie.lua | 4 ++++ 8 files changed, 72 insertions(+), 33 deletions(-) (limited to 'JSImpl/solution') diff --git a/JSImpl/solution/JSImpl.make b/JSImpl/solution/JSImpl.make index 252ee49..47c1963 100644 --- a/JSImpl/solution/JSImpl.make +++ b/JSImpl/solution/JSImpl.make @@ -46,7 +46,7 @@ ifeq ($(config),debug64) OBJDIR = ../build/obj/Debug/x64/Debug/JSImpl TARGETDIR = ../build/bin/Debug TARGET = $(TARGETDIR)/JSImpl - DEFINES += + DEFINES += -D_SCL_SECURE_NO_WARNINGS ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP -MP $(DEFINES) $(INCLUDES) ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Werror -Wall -Wextra -g -m64 ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Werror -Wall -Wextra -g -m64 @@ -75,7 +75,7 @@ ifeq ($(config),release64) OBJDIR = ../build/obj/Release/x64/Release/JSImpl TARGETDIR = ../build/bin/Release TARGET = $(TARGETDIR)/JSImpl - DEFINES += + DEFINES += -D_SCL_SECURE_NO_WARNINGS ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP -MP $(DEFINES) $(INCLUDES) ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Werror -Wall -Wextra -g -O3 -m64 ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Werror -Wall -Wextra -g -O3 -m64 diff --git a/JSImpl/solution/JSImpl.sln b/JSImpl/solution/JSImpl.sln index bbd3b9f..d4acff7 100644 --- a/JSImpl/solution/JSImpl.sln +++ b/JSImpl/solution/JSImpl.sln @@ -22,6 +22,15 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gmock", "..\test\gmock.vcxp EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtest_main", "..\test\gtest_main.vcxproj", "{30B03E7E-1C68-80CB-856F-592771461BBC}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sprt", "..\..\spasm\solution\sprt.vcxproj", "{AE0A9E7C-9A41-9F0D-432E-85102F441B0F}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "spasm", "..\..\spasm\solution\spasm.vcxproj", "{69185F10-D52C-87C1-9EAE-2A210A8283F2}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sprun", "..\..\spasm\solution\sprun.vcxproj", "{FD605F10-6975-87C1-32F7-2A219ECA83F2}" + ProjectSection(ProjectDependencies) = postProject + {AE0A9E7C-9A41-9F0D-432E-85102F441B0F} = {AE0A9E7C-9A41-9F0D-432E-85102F441B0F} + EndProjectSection +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|x64 = Debug|x64 @@ -52,6 +61,18 @@ Global {30B03E7E-1C68-80CB-856F-592771461BBC}.Debug|x64.Build.0 = Debug|x64 {30B03E7E-1C68-80CB-856F-592771461BBC}.Release|x64.ActiveCfg = Release|x64 {30B03E7E-1C68-80CB-856F-592771461BBC}.Release|x64.Build.0 = Release|x64 + {AE0A9E7C-9A41-9F0D-432E-85102F441B0F}.Debug|x64.ActiveCfg = Debug|x64 + {AE0A9E7C-9A41-9F0D-432E-85102F441B0F}.Debug|x64.Build.0 = Debug|x64 + {AE0A9E7C-9A41-9F0D-432E-85102F441B0F}.Release|x64.ActiveCfg = Release|x64 + {AE0A9E7C-9A41-9F0D-432E-85102F441B0F}.Release|x64.Build.0 = Release|x64 + {69185F10-D52C-87C1-9EAE-2A210A8283F2}.Debug|x64.ActiveCfg = Debug|x64 + {69185F10-D52C-87C1-9EAE-2A210A8283F2}.Debug|x64.Build.0 = Debug|x64 + {69185F10-D52C-87C1-9EAE-2A210A8283F2}.Release|x64.ActiveCfg = Release|x64 + {69185F10-D52C-87C1-9EAE-2A210A8283F2}.Release|x64.Build.0 = Release|x64 + {FD605F10-6975-87C1-32F7-2A219ECA83F2}.Debug|x64.ActiveCfg = Debug|x64 + {FD605F10-6975-87C1-32F7-2A219ECA83F2}.Debug|x64.Build.0 = Debug|x64 + {FD605F10-6975-87C1-32F7-2A219ECA83F2}.Release|x64.ActiveCfg = Release|x64 + {FD605F10-6975-87C1-32F7-2A219ECA83F2}.Release|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/JSImpl/solution/JSImpl.vcxproj b/JSImpl/solution/JSImpl.vcxproj index e2d50d1..8b58a96 100644 --- a/JSImpl/solution/JSImpl.vcxproj +++ b/JSImpl/solution/JSImpl.vcxproj @@ -21,13 +21,11 @@ Application true v140 - x64 Application false v140 - x64 @@ -57,7 +55,7 @@ %(AdditionalOptions) Disabled - + _SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) false EnableFastChecks MultiThreadedDebugDLL @@ -70,7 +68,7 @@ $(IntDir)JSImpl.compile.pdb - + _SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) Console @@ -85,7 +83,7 @@ %(AdditionalOptions) MaxSpeed - + _SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) false true MultiThreadedDLL @@ -98,7 +96,7 @@ $(IntDir)JSImpl.compile.pdb - + _SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) Console diff --git a/JSImpl/solution/JSLib.make b/JSImpl/solution/JSLib.make index 20eae8a..1bf0a01 100644 --- a/JSImpl/solution/JSLib.make +++ b/JSImpl/solution/JSLib.make @@ -46,7 +46,7 @@ ifeq ($(config),debug64) OBJDIR = ../build/obj/Debug/x64/Debug/JSLib TARGETDIR = ../build/bin/Debug TARGET = $(TARGETDIR)/libJSLib.a - DEFINES += + DEFINES += -D_SCL_SECURE_NO_WARNINGS ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP -MP $(DEFINES) $(INCLUDES) ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Werror -Wall -Wextra -g -m64 ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Werror -Wall -Wextra -g -m64 @@ -79,7 +79,7 @@ ifeq ($(config),release64) OBJDIR = ../build/obj/Release/x64/Release/JSLib TARGETDIR = ../build/bin/Release TARGET = $(TARGETDIR)/libJSLib.a - DEFINES += + DEFINES += -D_SCL_SECURE_NO_WARNINGS ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP -MP $(DEFINES) $(INCLUDES) ALL_ASMFLAGS += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Werror -Wall -Wextra -g -O3 -m64 ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Werror -Wall -Wextra -g -O3 -m64 diff --git a/JSImpl/solution/JSLib.vcxproj b/JSImpl/solution/JSLib.vcxproj index 69f19e0..bb5c860 100644 --- a/JSImpl/solution/JSLib.vcxproj +++ b/JSImpl/solution/JSLib.vcxproj @@ -21,13 +21,11 @@ StaticLibrary true v140 - x64 StaticLibrary false v140 - x64 @@ -55,7 +53,7 @@ %(AdditionalOptions) Disabled - + _SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) false EnableFastChecks MultiThreadedDebugDLL @@ -68,7 +66,7 @@ $(OutDir)JSLib.pdb - + _SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) $(OutDir)JSLib.lib @@ -84,7 +82,7 @@ %(AdditionalOptions) MaxSpeed - + _SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) false true MultiThreadedDLL @@ -97,7 +95,7 @@ $(OutDir)JSLib.pdb - + _SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) $(OutDir)JSLib.lib @@ -113,23 +111,23 @@ - - - + + + - + - + - + diff --git a/JSImpl/solution/JSLib.vcxproj.filters b/JSImpl/solution/JSLib.vcxproj.filters index afcbbb9..a5801c7 100644 --- a/JSImpl/solution/JSLib.vcxproj.filters +++ b/JSImpl/solution/JSLib.vcxproj.filters @@ -9,25 +9,25 @@ src - + src - + src - + src - + src - + src - + src - + src @@ -35,16 +35,16 @@ - + src - + src src - + src diff --git a/JSImpl/solution/Makefile b/JSImpl/solution/Makefile index 360d5a1..37c7a63 100644 --- a/JSImpl/solution/Makefile +++ b/JSImpl/solution/Makefile @@ -6,7 +6,7 @@ ifndef config endif export config -PROJECTS := JSImpl JSLib Test gmock gtest gtest_main +PROJECTS := JSImpl JSLib Test gmock gtest gtest_main spasm sprt sprun .PHONY: all clean help $(PROJECTS) @@ -36,6 +36,18 @@ gtest_main: @echo "==== Building gtest_main ($(config)) ====" @${MAKE} --no-print-directory -C ../test -f gtest_main.make +sprt: + @echo "==== Building sprt ($(config)) ====" + @${MAKE} --no-print-directory -C ../../spasm/solution -f sprt.make + +spasm: + @echo "==== Building spasm ($(config)) ====" + @${MAKE} --no-print-directory -C ../../spasm/solution -f spasm.make + +sprun: sprt + @echo "==== Building sprun ($(config)) ====" + @${MAKE} --no-print-directory -C ../../spasm/solution -f sprun.make + clean: @${MAKE} --no-print-directory -C . -f JSLib.make clean @${MAKE} --no-print-directory -C . -f JSImpl.make clean @@ -43,6 +55,9 @@ clean: @${MAKE} --no-print-directory -C ../test -f gtest.make clean @${MAKE} --no-print-directory -C ../test -f gmock.make clean @${MAKE} --no-print-directory -C ../test -f gtest_main.make clean + @${MAKE} --no-print-directory -C ../../spasm/solution -f sprt.make clean + @${MAKE} --no-print-directory -C ../../spasm/solution -f spasm.make clean + @${MAKE} --no-print-directory -C ../../spasm/solution -f sprun.make clean help: @echo "Usage: make [config=name] [target]" @@ -60,5 +75,8 @@ help: @echo " gtest" @echo " gmock" @echo " gtest_main" + @echo " sprt" + @echo " spasm" + @echo " sprun" @echo "" @echo "For more information, see https://github.com/bkaradzic/genie" diff --git a/JSImpl/solution/genie.lua b/JSImpl/solution/genie.lua index 8b34d97..28a8515 100644 --- a/JSImpl/solution/genie.lua +++ b/JSImpl/solution/genie.lua @@ -7,6 +7,9 @@ solution 'JSImpl' 'Cpp14', 'Symbols', } + defines { + '_SCL_SECURE_NO_WARNINGS', + } local root = '../build/' @@ -37,4 +40,5 @@ solution 'JSImpl' links 'JSLib' include '../test' + include '../../spasm/solution/' startproject 'Test' -- cgit v1.3.1-23-gd82d