summaryrefslogtreecommitdiff
path: root/features/cross-compile.feature
blob: eb42cf7dbe6eb42488b3c17a5331f3c634a3a2d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
Feature: Cross-compile C extensions

  In order to avoid bitching from Windows users
  As a Ruby developer on Linux
  I want some rake tasks that take away the pain of compilation

  Scenario: compile single extension
    Given that all my source files are in place
    And I'm running a POSIX operating system
    And I've installed cross compile toolchain
    When rake task 'cross compile' is invoked
    Then rake task 'cross compile' succeeded
    And binaries for platform 'i386-mingw32' get generated