OLD | NEW |
(Empty) | |
| 1 ### Copyright (c) 2009 The Chromium Authors. All rights reserved. |
| 2 ### Use of this source code is governed by a BSD-style license that can be |
| 3 ### found in the LICENSE file. |
| 4 ### |
| 5 ### Purpose of this file: If you have IE9 on your machine, not all of |
| 6 ### the Chrome Frame tests will currently pass. The instructions |
| 7 ### below, and the xcopy exclusion filter at the bottom of the file, |
| 8 ### will help you run the CF tests on a machine different from your |
| 9 ### build machine, e.g. on a VM. |
| 10 ### |
| 11 ### Name of this file: poor_mans_trybot.txt (i.e. it is the file you |
| 12 ### use as the exclude list for the xcopy commands below). |
| 13 ### |
| 14 ### If you find this useful, feel free to automate further, but note |
| 15 ### that we expect to set up a trybot for the CF tests soon. |
| 16 ### |
| 17 ### On a Windows Vista machine (or VM) with IE8 and FF 3.6 installed, |
| 18 ### do the following (adapt to your own paths - j:\src\ybc is the root |
| 19 ### of a Chrome checkout where you have just built all the |
| 20 ### chrome_frame targets plus chrome.dll and chrome.exe). |
| 21 ### |
| 22 ### c: |
| 23 ### mkdir \trybot |
| 24 ### cd \trybot |
| 25 ### rmdir /s /q base |
| 26 ### rmdir /s /q chrome\debug |
| 27 ### rmdir /s /q chrome_frame |
| 28 ### mkdir base |
| 29 ### mkdir chrome\debug |
| 30 ### mkdir chrome_frame\test\data |
| 31 ### mkdir chrome_frame\test\html_util_test_data |
| 32 ### copy j:\src\ybc\src\chrome\base\base_paths_win.cc base\base_paths_win.cc |
| 33 ### xcopy j:\src\ybc\src\chrome\debug chrome\debug /E \ |
| 34 ### /EXCLUDE:j:\src\ybc\src\chrome_frame\test\poor_mans_trybot.txt |
| 35 ### xcopy j:\src\ybc\src\chrome_frame\test\data chrome_frame\test\data /E |
| 36 ### xcopy j:\src\ybc\src\chrome_frame\test\html_util_test_data \ |
| 37 ### chrome_frame\test\html_util_test_data /E |
| 38 ### copy j:\src\ybc\src\chrome_frame\CFInstance.js chrome_frame\CFInstance.js |
| 39 ### copy j:\src\ybc\src\chrome_frame\CFInstall.js chrome_frame\CFInstall.js |
| 40 ### |
| 41 ### (in admin prompt) |
| 42 ### cd chrome\debug\servers && regsvr32 npchrome_frame.dll |
| 43 ### |
| 44 ### (in regular prompt) |
| 45 ### chrome\debug\chrome_frame_unittests.exe |
| 46 ### chrome\debug\chrome_frame_tests.exe |
| 47 |
| 48 \lib\ |
| 49 \obj\ |
| 50 \installer_archive\ |
| 51 .obj |
| 52 .lib |
| 53 .pdb |
| 54 .ilk |
| 55 .pyd |
| 56 .7z |
| 57 .idb |
| 58 .res |
| 59 .manifest |
| 60 _i.c |
| 61 _p.c |
| 62 .h |
| 63 .cc |
| 64 .vcproj |
| 65 .user |
| 66 .sln |
| 67 .gyp |
| 68 BuildLog.htm |
OLD | NEW |