Skip to content

Instantly share code, notes, and snippets.

@bored-engineer
Created September 1, 2011 20:17
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save bored-engineer/1187143 to your computer and use it in GitHub Desktop.
GCC dep/lib stuff
#!/bin/bash
working=$(mktemp -d);
mkdir -p "$working/usr/lib"
cp -R "$1/usr/lib/" "$working/usr/lib"
mkdir -p "$working/usr/include"
cp -R "$1/usr/include/" "$working/usr/include"
mkdir -p "$working/System/Library/PrivateFrameworks"
cp -R "$1/System/Library/PrivateFrameworks/" "$working/System/Library/PrivateFrameworks"
mkdir -p "$working/System/Library/Frameworks"
cp -R "$1/System/Library/Frameworks/" "$working/System/Library/Frameworks"
cp "$2/usr/include/crt_externs.h" "$working/usr/include/crt_externs.h"
rsync -avz --ignore-existing -e ssh "$working/" root@$3:/
rm -rf "$working"
@bored-engineer
Copy link
Author

Usage: gcc.sh /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/ /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/ 192.168.2.128

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment