X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=development%2Fscons%2FSConstruct;h=c4135706ec9a6105d995dac92d2ccdfbf1d5d6aa;hb=69036ced3765f40048d62be800c98af3ea2d1b4a;hp=f44eb7ff73684c9d9731f56545b9388708cbb711;hpb=d472d8ddc0e2f7c663b622eb483664cd7b017acd;p=lyx.git diff --git a/development/scons/SConstruct b/development/scons/SConstruct index f44eb7ff73..c4135706ec 100644 --- a/development/scons/SConstruct +++ b/development/scons/SConstruct @@ -411,6 +411,7 @@ if platform_name == 'win32': # hard-coded options are required and will always be there # default options can be replaced by enviromental variables or command line options CCFLAGS_required = [] +CXXFLAGS_required = [] LINKFLAGS_required = [] CCFLAGS_default = [] @@ -420,6 +421,7 @@ if use_vc: # in the current code page (number) # C4996: foo was decleared deprecated CCFLAGS_required.append('/EHsc') + CXXFLAGS_required.append('/Zc:wchar_t-') if mode == 'debug': CCFLAGS_default.extend(['/wd4819', '/wd4996', '/nologo', '/MDd']) else: @@ -514,7 +516,7 @@ setEnvVariable(env, 'CPP') setEnvVariable(env, 'CXX') setEnvVariable(env, 'CXXCPP') setEnvVariable(env, 'CCFLAGS', CCFLAGS_required, CCFLAGS_default) -setEnvVariable(env, 'CXXFLAGS') +setEnvVariable(env, 'CXXFLAGS', CXXFLAGS_required) setEnvVariable(env, 'CPPFLAGS') setEnvVariable(env, 'LINKFLAGS', LINKFLAGS_required) @@ -1924,6 +1926,7 @@ if 'install' in BUILD_TARGETS or 'installer' in BUILD_TARGETS: ('lyx2lyx', lib_lyx2lyx_files), ('scripts', lib_scripts_files), ('templates', lib_templates_files), + ('templates/thesis', lib_templates_thesis_files), ('tex', lib_tex_files), ('ui', lib_ui_files)]: dirs.append(env.Install(os.path.join(share_dest_dir, dir),