Don't duplicate references and libraries in MSVC scripts
authorDavid Rowley
Wed, 28 Jul 2021 22:41:31 +0000 (10:41 +1200)
committerDavid Rowley
Wed, 28 Jul 2021 22:41:31 +0000 (10:41 +1200)
commit15f16ec6511cf50374b09876e39c6939f2da0f08
treedf2fca3e129bfd2ec8ffb431dd7414c14214c58e
parent33d74c5d00e45248df66fa1bcd9222e0713ea5b1
Don't duplicate references and libraries in MSVC scripts

In order not to duplicate references and libraries in the Visual Studio
project files produced by the MSVC build scripts, have them check if a
particular reference or library already exists before adding the same one
again.

Reviewed-by: Álvaro Herrera, Andrew Dunstan, Dagfinn Ilmari Mannsåker
Discussion: https://postgr.es/m/CAApHDvpo6g5csCTjc_0C7DMvgFPomVb0Rh-AcW5afd=Ya=LRuw@mail.gmail.com
src/tools/msvc/Project.pm