Commit 1c3a99b5 authored by Yang Tse's avatar Yang Tse
Browse files

testcurl.pl: build example programs for MinGW cross-compiles

parent 5f04843e
Loading
Loading
Loading
Loading
+16 −1
Original line number Diff line number Diff line
@@ -724,8 +724,23 @@ if ($configurebuild && !$crosscompile) {
}
else {
  if($crosscompile) {
    # build test harness programs for selected cross-compiles
    my $host_triplet = get_host_triplet();
    # build example programs for selected cross-compiles
    if($host_triplet =~ /([^-]+)-([^-]+)-mingw(.*)/) {
      chdir "$pwd/$build/docs/examples";
      logit_spaced "build examples";
      open(F, "$make -i 2>&1 |") or die;
      open(LOG, ">$buildlog") or die;
      while (<F>) {
        s/$pwd//g;
        print;
        print LOG;
      }
      close(F);
      close(LOG);
      chdir "$pwd/$build";
    }
    # build test harness programs for selected cross-compiles
    if($host_triplet =~ /([^-]+)-([^-]+)-mingw(.*)/) {
      chdir "$pwd/$build/tests";
      logit_spaced "build test harness";