Permalink
Commits on Nov 9, 2009
  1. Updated the :website task

    lylejohnson committed Nov 9, 2009
  2. updated TODO

    lylejohnson committed Nov 9, 2009
  3. updated TODO

    lylejohnson committed Nov 9, 2009
  4. Updated copyright notice and contact e-mail address in all

    C++ source and header files.
    lylejohnson committed Nov 9, 2009
  5. Replaced e-mail address "lyle@users.sourceforge.net" with

    "lyle@lylejohnson.name" in all SWIG interface files.
    lylejohnson committed Nov 9, 2009
Commits on Oct 28, 2009
  1. Add cross-compiled binaries for Ruby 1.8 and 1.9 to the gem spec.

    By default it looks like rake-compiler doesn't modify the gem spec
    appropriately when we're cross-compiling for multiple Ruby versions.
    Added some lines to remove "lib/fox16.so" from the gem spec's list
    of files to include, and then added "lib/1.8/fox16.so" and "lib/1.9/fox16.so"
    back to the list, so that we get the correct result.
    lylejohnson committed Oct 28, 2009
Commits on Oct 27, 2009
  1. Added a new entry point lib/fox16.rb that hopefully will dynamically

    determine which shared library to load.
    
    If RUBY_PLATFORM says we're on Windows, this loader will look under
    a version-specific directory to try to load the extension. For other
    platforms, it will just load the appropriate shared library from
    the current directory.
    lylejohnson committed Oct 27, 2009
  2. Modified the ExtensionTask definition to support cross-compilation.

    Followed the instructions at http://github.com/luislavena/rake-compiler
    to modify the ExtensionTask so that it supports cross-compilation. This
    included moving the 'config_options' that were being used for a
    RUBY_PLATFORM of "mingw" into the new 'cross_config_options' parameter.
    Lyle Johnson committed with lylejohnson Oct 27, 2009
Commits on Oct 21, 2009
Commits on Oct 17, 2009
  1. updated TODO

    lylejohnson committed Oct 17, 2009
Commits on Oct 16, 2009
Commits on Oct 15, 2009
Commits on Oct 13, 2009
  1. Removed the users_guide subdirectory.

    In the interest of keeping this as simple as possible, I've extracted
    the source files for the FXRuby User's Guide into a separate project
    (fxruby-guide).
    lylejohnson committed Oct 13, 2009
  2. Modified $CFLAGS and $LDFLAGS in extconf.rb for OS X.

    I added -I/usr/local/include to $CFLAGS and -L/usr/local/lib to
    $LDFLAGS for the Darwin build, so that it would find the jpeg and
    tiff libs on my system.
    lylejohnson committed Oct 13, 2009
  3. Updated History.txt a bit

    lylejohnson committed Oct 13, 2009
Commits on Oct 12, 2009
  1. Added code to the extconf.rb script to add -I/usr/X11/include to $CFLAGS

    and -L/usr/X11/lib to $LDFLAGS when building on OS X. This will ensure that
    it picks up the built-in PNG library.
    lylejohnson committed Oct 12, 2009
Commits on Sep 15, 2009