#!/bin/bash -x # This is a script that generates the test MacOS executables in this directory. # It should be needed very rarely to run this script. It is mostly provided # as a future reference on how the original binary set was created. set -o errexit cat </tmp/hello.cc #include int main() { printf("Hello, world!\n"); return 0; } EOF cat </tmp/lib.c int foo() { return 1; } int bar() { return 2; } EOF cd $(dirname $0) rm -rf exe_mac_64* lib_mac_64* clang -g -o exe_mac_64 /tmp/hello.c clang -g -o lib_mac_64 -dynamiclib /tmp/lib.c