diff options
Diffstat (limited to 'chrome/tools/build/win/server.rules')
-rw-r--r-- | chrome/tools/build/win/server.rules | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/chrome/tools/build/win/server.rules b/chrome/tools/build/win/server.rules new file mode 100644 index 0000000..b9ba301 --- /dev/null +++ b/chrome/tools/build/win/server.rules @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?>
+<VisualStudioToolFile
+ Name="DLL Registration Rules"
+ Version="8.00"
+ >
+ <Rules>
+ <CustomBuildRule
+ Name="Scan Server DLLs"
+ DisplayName="Scan Server DLLs"
+ CommandLine="$(SolutionDir)..\third_party\python_24\python.exe $(SolutionDir)tools\build\win\scan_server_dlls.py --output_dir="$(OutDir)" --input_file="$(InputPath)" --header_output_dir="$(IntDir)" --distribution=$(CHROMIUM_BUILD)"
+ Outputs="$(OutDir)/registered_dlls.h;"
+ AdditionalDependencies="$(SolutionDir)\tools\build\win\scan_server_dlls.py;$(OutDir)\chrome.exe;$(OutDir)\crash_reporter.exe;$(OutDir)\chrome.dll;$(OutDir)\locales\en-US.dll;$(OutDir)\icudt38.dll"
+ FileExtensions="*.release"
+ ExecutionDescription="Scanning for COM Server DLLs..."
+ ShowOnlyRuleProperties="false"
+ >
+ <Properties>
+ </Properties>
+ </CustomBuildRule>
+ </Rules>
+</VisualStudioToolFile>
|