1 2005-06-18 Darin Adler <darin@apple.com>
3 * DumpRenderTree/DumpRenderTree.m: (dumpRenderTree): Add more auto-release pools
4 in the hope of making the tool use less memory and run faster.
6 2005-06-18 Darin Adler <darin@apple.com>
8 * Scripts/cvs-apply: Improve handling of patches with CR characters in them.
9 * Scripts/cvs-unapply: Ditto.
11 2005-06-17 Maciej Stachowiak <mjs@apple.com>
13 - added prepare-ChangeLog script which we use internally to make ChangeLogs, for
14 benefit of all WebKit hackerdom
16 * Scripts/prepare-ChangeLog: Added.
18 2005-06-16 Darin Adler <darin@apple.com>
20 - recent changes to XcodeOptions made it depend on the current directory
21 The intent was to have the WebKitBuild directory be next to WebKitTools,
22 not inside the various build directories. Workaround for now is to call
23 XcodeOptions when the directory is set to the WebKit directory.
25 * Scripts/build-dumprendertree: Use a local variable for XcodeOptions and get it
26 at the start of the script.
27 * Scripts/build-webkit: Ditto.
29 2005-06-15 Darin Adler <darin@apple.com>
31 * Scripts/webkitdirs.pm: Recognize all 1.X versions of Xcode as old too, not just 2.0.
33 2005-06-14 Darin Adler <darin@apple.com>
35 Changes by Anders Carlsson.
38 - fixed <http://bugzilla.opendarwin.org/show_bug.cgi?id=3496>
39 Add gdb-safari script to launch Safari under gdb
41 * Scripts/gdb-safari: Added.
43 2005-06-12 Darin Adler <darin@apple.com>
45 Changes by Stuart Morgan.
48 * Scripts/cvs-abandon: Use cwd instead of `pwd`.
49 * Scripts/cvs-apply: Ditto.
50 * Scripts/cvs-create-patch: Ditto.
51 * Scripts/cvs-unapply: Ditto.
52 * Scripts/run-webkit-tests: Ditto.
53 * Scripts/webkitdirs.pm: Ditto. Also improve handling when there's no "Configuration" file.
55 2005-06-12 Darin Adler <darin@apple.com>
57 * Scripts/cvs-apply: Handle case of an empty patch better.
58 * Scripts/cvs-unapply: Ditto.
60 2005-06-12 Darin Adler <darin@apple.com>
62 Changes by Michael Gaiman.
65 - fixed <http://bugzilla.opendarwin.org/show_bug.cgi?id=3487>
66 WebKit no longer builds after configuration supporting build changes
68 * Scripts/webkitdirs.pm: Chomp off the result of `pwd`, and don't die when no Configuration file.
70 2005-06-12 Darin Adler <darin@apple.com>
72 * Scripts/update-webkit: Make this script work when called from any directory.
74 2005-06-12 Darin Adler <darin@apple.com>
77 Includes changes by Stuart Morgan as well as my own.
79 * Scripts/build-dumprendertree: Call the new setConfiguration function, and use XcodeOptions instead of
80 symrootXcodeOptions to set the -buildstyle option.
81 * Scripts/build-webkit: Ditto. Also remove the old way of supporting Xcode 2.1 and the old --debug option.
82 The new --development option does the same thing.
83 * Scripts/run-safari: Ditto.
84 * Scripts/run-webkit-tests: Ditto.
85 * Scripts/update-webkit: Ditto.
86 * Scripts/set-webkit-configuration: Added. Sets the default configuration to Development or Deployment.
88 * Scripts/webkitdirs.pm: use FindBin to find the WebKit directory; works no matter what the current
89 directory is when invoking a script. Add code to determine the Xcode version so we can do the right
90 thing for 2.0 and 2.1. Change the productDir function to return the appropriate per-configuration
91 product directory. Read the default configuration from a file, overridable by a passed-in command-line
94 2005-06-11 Darin Adler <darin@apple.com>
96 * Scripts/cvs-create-patch: Improve handling of directories with mixed CVS roots by going into each directory
97 to execute the cvs diff commands.
99 2005-06-11 Darin Adler <darin@apple.com>
101 - added first cuts at some cvs scripts
103 cvs-abandon is for throwing away changes; discards any local changes, reverting to the state in CVS
104 cvs-create-patch is for making patches; runs cvs diff with all the right options and handles added/deleted files
105 cvs-apply is for applying patches; runs patch and cvs add and cvs rm
106 cvs-unapply is for unapplying patches; does the opposite of cvs-apply
108 An argument against these is "waste of time if we switch to Subversion", but they should be good for a while.
110 * Scripts/cvs-abandon: Added.
111 * Scripts/cvs-apply: Added.
112 * Scripts/cvs-create-patch: Added.
113 * Scripts/cvs-unapply: Added.
115 2005-06-09 Darin Adler <darin@apple.com>
119 - fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=3397
120 Build DumpRenderTree fails with unresolved NSAutoreleasePool, etc
122 * DumpRenderTree/DumpRenderTree.xcode/project.pbxproj: Change type from "folder" to "wrapper.framework"
123 for Foundation.framework. How was it ever wrong?
125 - finally, I tested making the default build directory work; it works now
127 * Scripts/webkitdirs.pm: Changed structure of the code a little bit, added symrootXcodeOptions function
128 that sets SYMROOT on the command line in case there's no product directory set in Xcode preferences.
129 * Scripts/build-webkit: Pass symrootXcodeOptions when invoking Xcode.
130 * Scripts/build-dumprendertree: Ditto.
132 2005-06-09 Darin Adler <darin@apple.com>
134 * Scripts/webkitdirs.pm: Another try at making the default build directory of ~/WebKitBuild
135 work. Someone should try building without setting the Xcode build product directory now,
136 and let me know if it works.
138 2005-06-08 Darin Adler <darin@apple.com>
140 - quick fix to try to get build scripts working again
142 * Scripts/build-dumprendertree: Add FindBin.
143 * Scripts/build-webkit: Ditto.
144 * Scripts/run-safari: Ditto.
145 * Scripts/run-webkit-tests: Ditto.
146 * Scripts/update-webkit: Ditto.
148 2005-06-08 Darin Adler <darin@apple.com>
152 - some build script enhancements
154 * Scripts/build-dumprendertree: Changed to use webkitdirs.
155 * Scripts/build-webkit: Changed to use webkitdirs, also only copy files from WebKitLibraries if
157 * Scripts/run-safari: Reduce number of log messages, change to respect "-d" flag and get Development
158 before Deplyment in that case.
159 * Scripts/run-webkit-tests: Changed to use webkitdirs.
160 * Scripts/update-webkit: Changed to use webkitdirs.
162 * Scripts/webkitdirs.pm: Added.
164 2005-06-08 Maciej Stachowiak <mjs@apple.com>
166 Code change by Toby Peterson <toby@opendarwin.org>
169 * Scripts/run-safari: Fix to work with Xcode 2.0 again. The script would
170 get confused because build-webkit now makes even 2.0 build directories look
173 2005-06-07 Darin Adler <darin@apple.com>
175 Reviewed by Adele Peterson.
177 * DumpRenderTree/DumpRenderTree.xcode/project.pbxproj: Added Deployment build style.
178 * Scripts/build-dumprendertree: For now, always use Deployment build style. This may fix things
179 so we can run tests with Xcode 2.1.
181 2005-06-07 Darin Adler <darin@apple.com>
183 Reviewed by Adele Peterson.
185 * Scripts/run-webkit-tests: Pass -L to find command to follow symlinks. This allows symlinks in the
186 layout-tests directory to include additional sets of tests.
188 2005-06-07 Darin Adler <darin@apple.com>
190 * checkout: Added license.
191 * Scripts/build-dumprendertree: Ditto.
192 * Scripts/run-webkit-tests: Ditto.
193 * Scripts/update-webkit: Ditto.
195 2005-06-07 Darin Adler <darin@apple.com>
197 Change by Toby Peterson <toby@opendarwin.org>.
200 * Scripts/build-webkit: Changes so you can build with Xcode 2.1. (I also added a license to this file.)
201 * Scripts/run-safari: Ditto.
203 2005-06-06 Maciej Stachowiak <mjs@apple.com>
205 * Scripts/build-webkit: run ranlib on libWebKitSystemInterface.a
207 2005-06-06 Maciej Stachowiak <mjs@apple.com>
209 * Scripts/build-webkit: Chop newline off of $productDir to avoid problems with logic to copy files ther.
211 2005-06-06 Maciej Stachowiak <mjs@apple.com>
213 * Scripts/build-webkit: Install WebKitSystemInterface stuff into build products dir.
215 2005-06-05 Darin Adler <darin@apple.com>
217 * DumpRenderTree/DumpRenderTree.xcode/project.pbxproj: Tweak, simplify.
218 * Scripts/build-dumprendertree: Added.
219 * Scripts/build-webkit: Build All in the JavaScriptCore directory.
220 * Scripts/run-webkit-tests: Build DumpRenderTree before running.
222 2005-06-05 Darin Adler <darin@apple.com>
224 * Scripts/run-safari: Fix path to Safari executable. Add check for frameworks.
226 2005-06-05 Darin Adler <darin@apple.com>
228 - add run-webkit-tests script; not working yet but the pieces are there
230 * Scripts/run-webkit-tests: Added.
232 * DumpRenderTree/DumpRenderTree.m: Added.
233 * DumpRenderTree/DumpRenderTree.xcode/.cvsignore: Added.
234 * DumpRenderTree/DumpRenderTree.xcode/project.pbxproj: Added.
235 * DumpRenderTree/DumpRenderTreePrefix.h: Added.
237 2005-06-05 Darin Adler <darin@apple.com>
239 - created module, first cut at Web Kit Open Source Project scripts
242 * Scripts/build-webkit: Added.
243 * Scripts/run-safari: Added.
244 * Scripts/update-webkit: Added.
247 === creation of WebKitTools module ===