aboutsummaryrefslogtreecommitdiff
path: root/build2/target.cxx
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2016-06-28 13:00:14 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2016-07-01 15:46:53 +0300
commitec7b7e37ce97d25adc209befb2c12cf16eb06ef1 (patch)
treebcb5b911b0d6579cf1d8c2e6ca4ac13383ca08f9 /build2/target.cxx
parent86db4fb7388285adc24e3aa6eb3f7ec68efd15f4 (diff)
Port to MSVC
Diffstat (limited to 'build2/target.cxx')
-rw-r--r--build2/target.cxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/build2/target.cxx b/build2/target.cxx
index 2e500aa..12bbfd1 100644
--- a/build2/target.cxx
+++ b/build2/target.cxx
@@ -498,8 +498,8 @@ namespace build2
: &extension_pool.find (ext)));
}
- constexpr const char file_ext_var[] = "extension";
- constexpr const char file_ext_def[] = "";
+ extern const char file_ext_var[] = "extension"; // VC 19 rejects constexpr.
+ extern const char file_ext_def[] = "";
const target_type file::static_type
{
@@ -613,7 +613,8 @@ namespace build2
false
};
- constexpr const char man1_ext[] = "1";
+ extern const char man1_ext[] = "1"; // VC 19 rejects constexpr.
+
const target_type man1::static_type
{
"man1",