Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 5th, 2012  |  syntax: None  |  size: 0.70 KB  |  hits: 9  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. #!/bin/sh -x
  2.  
  3. # These variables are always passed to build.sh
  4. DIST_DIR="$1"
  5. TMP_DIR="$2"
  6. ROOT_DIR="$3"
  7.  
  8. PROJNAME="fuse_wait"
  9.  
  10. DESTDIR="usr/local/bin"
  11.  
  12. CC=llvm-gcc
  13.  
  14. OSX_TARGET=10.7
  15. SDK=/Developer/SDKs/MacOSX10.7.sdk
  16. TARGET_FLAGS="-arch i386 ${OSX_TARGET:+-mmacosx-version-min=${OSX_TARGET}}"
  17. COMPILE_FLAGS="${TARGET_FLAGS} ${SDK:+-isysroot ${SDK}} -Wl,-syslibroot,${SDK}} -g -Wall -fconstant-cfstrings -framework CoreFoundation"
  18.  
  19. ${CC} ${COMPILE_FLAGS} -o "${TMP_DIR}/${PROJNAME}" "${DIST_DIR}/${PROJNAME}.c" && \
  20.     sudo cp "${TMP_DIR}/${PROJNAME}" "${ROOT_DIR}/${DESTDIR}" && \
  21.     sudo chmod 755 "${ROOT_DIR}/${DESTDIR}/${PROJNAME}" && \
  22.     sudo chown root:wheel "${ROOT_DIR}/${DESTDIR}/${PROJNAME}"
  23.  
  24. exit $?