5 Commits

Author SHA1 Message Date
André Berg 8e55c30b38 Make building and installing possible right from within Xcode.
Edit install.sh to use gitx_askpasswd so that a password dialog is shown whenever
sudo is used in the install script.

Also split the install logic in install.sh based on BUILD_STYLE so that 
installing GitX and gitx (CLI) is possible each on its own.
2010-04-05 10:48:29 +02:00
André Berg 50185248c7 Install gitx (the CLI) via Install.sh.
To do this we use a modified gitx_askpasswd to ask for sudo permissions during build.

Modifications to gitx_askpasswd include:

- Ability to specify the dialog info text (or title) via STDIN or a GITX_ASKPASSWD_DIALOG_TITLE env variable.
  Install.sh uses the env var in 'sudo -A -E' to kindly request the password.
  
  The point of this is to provide a sensible title which lets the user/dev know why he has to enter his password in a dialog that is obviously not from Mac OS X. 

Install.sh will now also create the folder hierarchy needed for the install paths set in Install.xcconfig using 'sudo -A -E' if neccessary (if the folders don't exist).
2010-03-26 11:33:32 +01:00
André Berg 16cdb6f069 Simplify install.sh script by removing a superfluous string comparison function. 2010-03-23 23:37:08 +01:00
André Berg 0cfc5b1d76 Bug fix: small error in rsync detection between MacPorts and builtin. 2009-10-20 07:48:00 +02:00
André Berg dca051c520 Xcode project update: Change base SDK and deployement target to 10.6.
Change default compiler to Clang v1.0 for up to 40% compile and runtime
speed increase.

Improve control over install location through user scripts and config
files.
2009-10-20 04:07:28 +02:00