Merge "gen_msvs_vcxproj.sh: Set TargetName instead of OutputFile."

This commit is contained in:
James Zern 2014-02-22 11:08:39 -08:00 коммит произвёл Gerrit Code Review
Родитель 8ec2d6eb5a 7f17b2e476
Коммит dd18536563
1 изменённых файлов: 8 добавлений и 5 удалений

Просмотреть файл

@ -430,6 +430,14 @@ generate_vcxproj() {
Condition="'\$(Configuration)|\$(Platform)'=='$config|$plat'"
tag_content OutDir "\$(SolutionDir)$plat_no_ws\\\$(Configuration)\\"
tag_content IntDir "$plat_no_ws\\\$(Configuration)\\${name}\\"
if [ "$proj_kind" == "lib" ]; then
if [ "$config" == "Debug" ]; then
config_suffix=d
else
config_suffix=""
fi
tag_content TargetName "${name}${lib_sfx}${config_suffix}"
fi
close_tag PropertyGroup
done
done
@ -452,7 +460,6 @@ generate_vcxproj() {
opt=Disabled
runtime=$debug_runtime
curlibs=$debug_libs
confsuffix=d
case "$name" in
obj_int_extract)
debug=DEBUG
@ -465,7 +472,6 @@ generate_vcxproj() {
opt=MaxSpeed
runtime=$release_runtime
curlibs=$libs
confsuffix=""
tag_content FavorSizeOrSpeed Speed
debug=NDEBUG
fi
@ -501,9 +507,6 @@ generate_vcxproj() {
close_tag Link
;;
lib)
open_tag Lib
tag_content OutputFile "\$(OutDir)${name}${lib_sfx}${confsuffix}.lib"
close_tag Lib
;;
esac
close_tag ItemDefinitionGroup