| Index: tools/gn/secondary/build/toolchain/win/BUILD.gn
|
| diff --git a/tools/gn/secondary/build/toolchain/win/BUILD.gn b/tools/gn/secondary/build/toolchain/win/BUILD.gn
|
| deleted file mode 100644
|
| index 95cd9472abe1ea4d0f5fbcb317ecabf71709831e..0000000000000000000000000000000000000000
|
| --- a/tools/gn/secondary/build/toolchain/win/BUILD.gn
|
| +++ /dev/null
|
| @@ -1,161 +0,0 @@
|
| -# Copyright (c) 2013 The Chromium Authors. All rights reserved.
|
| -# Use of this source code is governed by a BSD-style license that can be
|
| -# found in the LICENSE file.
|
| -
|
| -# Should only be running on Windows.
|
| -assert(is_win)
|
| -
|
| -# Setup the Visual Studio state.
|
| -#
|
| -# Its argument is the location to write the environment files.
|
| -# It will write "environment.x86" and "environment.x64" to this directory,
|
| -# and return a list to us.
|
| -#
|
| -# The list contains the include path as its only element. (I'm expecting to
|
| -# add more so it's currently a list inside a list.)
|
| -#exec_script("get_msvc_config.py",
|
| - # [relative_root_output_dir],
|
| - # "value")
|
| -
|
| -# This will save the environment block and and copy the gyp-win-tool to the
|
| -# build directory. We pass in the source file of the win tool.
|
| -gyp_win_tool_source =
|
| - rebase_path("//tools/gyp/pylib/gyp/win_tool.py", ".", root_build_dir)
|
| -exec_script("setup_toolchain.py", [ gyp_win_tool_source ], "value")
|
| -
|
| -# 32-bit toolchain -------------------------------------------------------------
|
| -
|
| -toolchain("32") {
|
| - # Make these apply to all tools below.
|
| - lib_prefix = ""
|
| - lib_dir_prefix="/LIBPATH:"
|
| -
|
| - tool("cc") {
|
| - command = "ninja -t msvc -e environment.x86 -- cl.exe /nologo /showIncludes /FC @\$out.rsp /c \$in /Fo\$out /Fd\$pdbname"
|
| - description = "CC \$out"
|
| - rspfile = "\$out.rsp"
|
| - rspfile_content = "\$defines \$includes \$cflags \$cflags_c"
|
| - deps = "msvc"
|
| - }
|
| - tool("cxx") {
|
| - command = "ninja -t msvc -e environment.x86 -- cl.exe /nologo /showIncludes /FC @\$out.rsp /c \$in /Fo\$out /Fd\$pdbname"
|
| - description = "CXX \$out"
|
| - rspfile = "\$out.rsp"
|
| - rspfile_content = "\$defines \$includes \$cflags \$cflags_cc"
|
| - deps = "msvc"
|
| - }
|
| - #tool("idl") {
|
| - # command = $python_path gyp-win-tool midl-wrapper environment.x86 \$outdir \$tlb \$h \$dlldata \$iid \$
|
| - # \$proxy \$in \$idlflags
|
| - # description = IDL \$in
|
| - #}
|
| - tool("rc") {
|
| - command = "$python_path gyp-win-tool rc-wrapper environment.x86 rc.exe \$defines \$includes \$rcflags /fo\$out \$in"
|
| - description = "RC \$in"
|
| - }
|
| - #tool("asm") {
|
| - # command = $python_path gyp-win-tool asm-wrapper environment.x86 ml.exe \$defines \$includes /c /Fo \$
|
| - # \$out \$in
|
| - # description = ASM \$in
|
| - #}
|
| - tool("alink") {
|
| - command = "$python_path gyp-win-tool link-wrapper environment.x86 lib.exe /nologo /ignore:4221 /OUT:\$out @\$out.rsp"
|
| - description = "LIB \$out"
|
| - rspfile = "\$out.rsp"
|
| - rspfile_content = "\$in_newline \$libflags"
|
| - }
|
| - #tool("solink_embed_inc") {
|
| - # command = cmd /c $python_path gyp-win-tool link-wrapper environment.x86 link.exe /nologo \$implibflag \$
|
| - # /DLL /OUT:\$dll /PDB:\$dll.pdb @\$dll.rsp && $python_path gyp-win-tool \$
|
| - # manifest-wrapper environment.x86 cmd /c if exist \$dll.manifest del \$dll.manifest && \$
|
| - # $python_path gyp-win-tool manifest-wrapper environment.x86 mt.exe -nologo -manifest \$manifests \$
|
| - # -out:\$dll.manifest && $python_path gyp-win-tool manifest-to-rc environment.x86 \$dll.manifest \$
|
| - # \$dll.manifest.rc 2 && $python_path gyp-win-tool rc-wrapper environment.x86 rc.exe \$
|
| - # \$dll.manifest.rc && $python_path gyp-win-tool link-wrapper environment.x86 link.exe /nologo \$
|
| - # \$implibflag /DLL /OUT:\$dll /PDB:\$dll.pdb @\$dll.rsp \$dll.manifest.res
|
| - # description = LINK_EMBED_INC(DLL) \$dll
|
| - # restat = 1
|
| - # rspfile = \$dll.rsp
|
| - # rspfile_content = \$libs \$in_newline \$ldflags
|
| - #}
|
| - #tool("solink_module_embed_inc") {
|
| - # command = cmd /c $python_path gyp-win-tool link-wrapper environment.x86 link.exe /nologo \$implibflag \$
|
| - # /DLL /OUT:\$dll /PDB:\$dll.pdb @\$dll.rsp && $python_path gyp-win-tool \$
|
| - # manifest-wrapper environment.x86 cmd /c if exist \$dll.manifest del \$dll.manifest && \$
|
| - # $python_path gyp-win-tool manifest-wrapper environment.x86 mt.exe -nologo -manifest \$manifests \$
|
| - # -out:\$dll.manifest && $python_path gyp-win-tool manifest-to-rc environment.x86 \$dll.manifest \$
|
| - # \$dll.manifest.rc 2 && $python_path gyp-win-tool rc-wrapper environment.x86 rc.exe \$
|
| - # \$dll.manifest.rc && $python_path gyp-win-tool link-wrapper environment.x86 link.exe /nologo \$
|
| - # \$implibflag /DLL /OUT:\$dll /PDB:\$dll.pdb @\$dll.rsp \$dll.manifest.res
|
| - # description = LINK_EMBED_INC(DLL) \$dll
|
| - # restat = 1
|
| - # rspfile = \$dll.rsp
|
| - # rspfile_content = \$libs \$in_newline \$ldflags
|
| - #}
|
| - #rule link_embed_inc
|
| - # command = cmd /c $python_path gyp-win-tool link-wrapper environment.x86 link.exe /nologo /OUT:\$out \$
|
| - # /PDB:\$out.pdb @\$out.rsp && $python_path gyp-win-tool manifest-wrapper environment.x86 cmd /c \$
|
| - # if exist \$out.manifest del \$out.manifest && $python_path gyp-win-tool \$
|
| - # manifest-wrapper environment.x86 mt.exe -nologo -manifest \$manifests -out:\$out.manifest && \$
|
| - # $python_path gyp-win-tool manifest-to-rc environment.x86 \$out.manifest \$out.manifest.rc 1 && \$
|
| - # $python_path gyp-win-tool rc-wrapper environment.x86 rc.exe \$out.manifest.rc && \$
|
| - # $python_path gyp-win-tool link-wrapper environment.x86 link.exe /nologo /OUT:\$out /PDB:\$out.pdb \$
|
| - # @\$out.rsp \$out.manifest.res
|
| - # description = LINK_EMBED_INC \$out
|
| - # rspfile = \$out.rsp
|
| - # rspfile_content = \$in_newline \$libs \$ldflags
|
| - #rule solink_embed
|
| - # command = cmd /c $python_path gyp-win-tool link-wrapper environment.x86 link.exe /nologo \$implibflag \$
|
| - # /DLL /OUT:\$dll /PDB:\$dll.pdb @\$dll.rsp && $python_path gyp-win-tool \$
|
| - # manifest-wrapper environment.x86 cmd /c if exist \$dll.manifest del \$dll.manifest && \$
|
| - # $python_path gyp-win-tool manifest-wrapper environment.x86 mt.exe -nologo -manifest \$manifests \$
|
| - # -outputresource:\$dll;2
|
| - # description = LINK_EMBED(DLL) \$dll
|
| - # restat = 1
|
| - # rspfile = \$dll.rsp
|
| - # rspfile_content = \$libs \$in_newline \$ldflags
|
| - #rule solink_module_embed
|
| - # command = cmd /c $python_path gyp-win-tool link-wrapper environment.x86 link.exe /nologo \$implibflag \$
|
| - # /DLL /OUT:\$dll /PDB:\$dll.pdb @\$dll.rsp && $python_path gyp-win-tool \$
|
| - # manifest-wrapper environment.x86 cmd /c if exist \$dll.manifest del \$dll.manifest && \$
|
| - # $python_path gyp-win-tool manifest-wrapper environment.x86 mt.exe -nologo -manifest \$manifests \$
|
| - # -outputresource:\$dll;2
|
| - # description = LINK_EMBED(DLL) \$dll
|
| - # restat = 1
|
| - # rspfile = \$dll.rsp
|
| - # rspfile_content = \$libs \$in_newline \$ldflags
|
| - #rule link_embed
|
| - # command = cmd /c $python_path gyp-win-tool link-wrapper environment.x86 link.exe /nologo /OUT:\$out \$
|
| - # /PDB:\$out.pdb @\$out.rsp && $python_path gyp-win-tool manifest-wrapper environment.x86 cmd /c \$
|
| - # if exist \$out.manifest del \$out.manifest && $python_path gyp-win-tool \$
|
| - # manifest-wrapper environment.x86 mt.exe -nologo -manifest \$manifests -outputresource:\$out;1
|
| - # description = LINK_EMBED \$out
|
| - # rspfile = \$out.rsp
|
| - # rspfile_content = \$in_newline \$libs \$ldflags
|
| - tool("solink") {
|
| - command = "cmd /c $python_path gyp-win-tool link-wrapper environment.x86 link.exe /nologo \$implibflag /DLL /OUT:\$dll /PDB:\$dll.pdb @\$dll.rsp && $python_path gyp-win-tool manifest-wrapper environment.x86 cmd /c if exist \$dll.manifest del \$dll.manifest && $python_path gyp-win-tool manifest-wrapper environment.x86 mt.exe -nologo -manifest \$manifests -out:\$dll.manifest"
|
| - description = "LINK(DLL) \$dll"
|
| - restat = "1"
|
| - rspfile = "\$dll.rsp"
|
| - rspfile_content = "\$libs \$in_newline \$ldflags"
|
| - }
|
| - tool("link") {
|
| - command = "cmd /c $python_path gyp-win-tool link-wrapper environment.x86 link.exe /nologo /OUT:\$out /PDB:\$out.pdb @\$out.rsp && $python_path gyp-win-tool manifest-wrapper environment.x86 cmd /c if exist \$out.manifest del \$out.manifest && $python_path gyp-win-tool manifest-wrapper environment.x86 mt.exe -nologo -manifest \$manifests -out:\$out.manifest"
|
| - description = "LINK \$out"
|
| - rspfile = "\$out.rsp"
|
| - rspfile_content = "\$in_newline \$libs \$ldflags"
|
| - }
|
| - tool("stamp") {
|
| - command = "$python_path gyp-win-tool stamp \$out"
|
| - description = "STAMP \$out"
|
| - }
|
| - tool("copy") {
|
| - command = "$python_path gyp-win-tool recursive-mirror \$in \$out"
|
| - description = "COPY \$in \$out"
|
| - }
|
| -}
|
| -
|
| -# 64-bit toolchain -------------------------------------------------------------
|
| -
|
| -toolchain("64") {
|
| -}
|
|
|