Sha256: 17957a9156e1e0e260eafb8702bcee314216f661e1f6087cbeebdf85193f67a6

Contents?: true

Size: 1.08 KB

Versions: 7

Compression:

Stored size: 1.08 KB

Contents

Compiling win32ole (Ruby 1.8.7 +)
==================================

(1) Download and install the appropriate version of Ruby: http://www.ruby-lang.org/en/downloads/
(2) Download and install the Ruby DevKit: https://github.com/oneclick/rubyinstaller/wiki/Development-Kit
(3) Check out the source code: http://www.ruby-lang.org/en/community/ruby-core/
(4) Go to the directory where you installded the DevKit and run devkitvars.bat
(5) Go into the ruby source tree: ext/win32ole
(6) Make sure you can build without the patch
  (a) Run: 'ruby extconf.rb'
  (b) Run: 'make'
  (c) Presuming you didn't encounter any errors, this will create: win32ole.so
  (d) Run: 'make clean'
(7) Apply the win32ole.patch (if a lot has changed it might not go cleanly and require some manual steps)
(8) Re-run through step (6) now that the code has been patched.
  (a) Pay close attention to any warnings or errors. (the interfaces or  parameters may have changed slightly)
  (b) Create a patch if the original patch didn't go cleanly
  (c) copy the .so (and patch if necessary) into the watir source tree

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
watir-classic-4.3.0 lib/watir-classic/win32ole/build_notes.txt
watir-classic-4.2.0 lib/watir-classic/win32ole/build_notes.txt
watir-classic-4.1.0 lib/watir-classic/win32ole/build_notes.txt
watir-classic-4.0.1 lib/watir-classic/win32ole/build_notes.txt
watir-classic-4.0.0 lib/watir-classic/win32ole/build_notes.txt
watir-classic-3.7.0 lib/watir-classic/win32ole/build_notes.txt
watir-classic-3.6.0 lib/watir-classic/win32ole/build_notes.txt