File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ # NOTE: This file assumes you are running linux and have installed cross-compilers for Windows and OSX.
4+ # I used w64-mingw32-gcc and OSXCROSS (https://github.com/tpoechtrager/osxcross) respectively.
5+
6+ $POSIX_EXTENSION =' ' ;
7+ if [[ $USE_POSIX_EXTENSIONS ]]; then
8+ $POSIX_EXTENSION =' .out' ;
9+ fi
10+
11+ make prepare generate tests OS_NAME=_lin64 EXE_SUFFIX=$POSIX_EXTENSION ; # linux 64-bit target
12+ make prepare generate tests OPTIMISE=-O3 CC=o32-clang OS_NAME=_osx32 EXE_SUFFIX=$POSIX_EXTENSION ; # osx 32-bit target
13+ make prepare generate tests OPTIMISE=-O3 CC=o64-clang OS_NAME=_osx64 EXE_SUFFIX=$POSIX_EXTENSION ; # osx 64-bit target
14+ make prepare generate tests OPTIMISE=-O3 CC=i686-w64-mingw32-gcc OS_NAME=_win32 EXE_SUFFIX=.exe; # windows 32-bit target
15+ make prepare generate tests OPTIMISE=-O3 CC=x86_64-w64-mingw32-gcc OS_NAME=_win64 EXE_SUFFIX=.exe; # windows 64-bit target
You can’t perform that action at this time.
0 commit comments