aboutsummaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2014-06-03 18:28:35 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2014-06-03 18:28:35 +0200
commit9fda153cc21db0c4bbb00265cb9acff902f5b791 (patch)
tree18f6e3e3986054abf1397148ea291ee8a38e62fe /build
parent59933d511ad16a8ea012508da86fbf6c8932f53a (diff)
Support for VC12 (2013), initial work
Diffstat (limited to 'build')
-rw-r--r--build/bootstrap.make15
1 files changed, 15 insertions, 0 deletions
diff --git a/build/bootstrap.make b/build/bootstrap.make
index 68cef06..31b3ee5 100644
--- a/build/bootstrap.make
+++ b/build/bootstrap.make
@@ -89,6 +89,12 @@ $(foreach d,$(databases),$(call \
meta-vc11proj,$1-vc11.vcxproj,$(if $2,$2,$(notdir \
$1))-$d-vc11.vcxproj,database,$d)$(literal_newline)$(literal_tab))@:
+$(dist): meta-vc12projs = \
+$(foreach d,$(databases),$(call \
+meta-vc12proj,$1-vc12.vcxproj,$(if $2,$2,$(notdir \
+$1))-$d-vc12.vcxproj,database,$d)$(literal_newline)$(literal_tab))@:
+
+
# $1 project name without the -vcN.vc[x]proj suffix.
#
vc8projs = $(addprefix $1-,$(addsuffix -vc8.vcproj,$(databases)))
@@ -101,6 +107,9 @@ $(addprefix $1-,$(addsuffix -vc10.vcxproj.filters,$(databases)))
vc11projs = $(addprefix $1-,$(addsuffix -vc11.vcxproj,$(databases))) \
$(addprefix $1-,$(addsuffix -vc11.vcxproj.filters,$(databases)))
+vc12projs = $(addprefix $1-,$(addsuffix -vc12.vcxproj,$(databases))) \
+$(addprefix $1-,$(addsuffix -vc12.vcxproj.filters,$(databases)))
+
# $1 solution name without the -vcN.sln suffix.
# $2 extra project suffix in addition to -<db>-vcN.vcproj (optional)
#
@@ -124,10 +133,16 @@ $(foreach d,$(databases),$(call \
meta-vc11sln,$1-vc11.sln,$1-$d-vc11.sln,$2-$d-vc11.vcxproj,database,$d)$(literal_newline)\
$(literal_tab))@:
+$(dist): meta-vc12slns = \
+$(foreach d,$(databases),$(call \
+meta-vc12sln,$1-vc12.sln,$1-$d-vc12.sln,$2-$d-vc12.vcxproj,database,$d)$(literal_newline)\
+$(literal_tab))@:
+
vc8slns = $(addprefix $1-,$(addsuffix -vc8.sln,$(databases)))
vc9slns = $(addprefix $1-,$(addsuffix -vc9.sln,$(databases)))
vc10slns = $(addprefix $1-,$(addsuffix -vc10.sln,$(databases)))
vc11slns = $(addprefix $1-,$(addsuffix -vc11.sln,$(databases)))
+vc12slns = $(addprefix $1-,$(addsuffix -vc12.sln,$(databases)))
endif