Vole Project
Artifact [b3055cf735]
Not logged in

Artifact b3055cf735487074e3e1a73147a583774e924aed:

Wiki page [FAQ] by davidevans 2011-11-29 12:04:44.
D 2011-11-29T12:04:44.546
L FAQ
P e5c2cce7fd31377a37f77b1e4ae0714811fa89cd
U davidevans
W 1364
<h3>Q: Why don't you use GIT?</h3>

I find Fossil easier to understand.  However, if you are a die-hard Git user it is possible to export a 
Fossil repository to Git using Fossil's <code>export</code> command.

<h3>Q: Why doesn't it build on Lion with the 10.7 SDK?</h3>

I don't yet have Lion or Xcode 4.  You could try building Vienna for the Snow Leopard SDK with

<pre>
make snowleopard
</pre>
 
There are many warnings during compilation but the App does seem to work. I have not tested it
very thoroughly as yet as I have been concentrating on getting the builds for Tiger and Leopard
SDKs working.

<h3>Q: Why don't you use Xcode?</h3>

Oh, but I do.  The Makefile calls on Xcodebuild to do the grunt work of building the app,  I also use
Xcode to edit the source and set up compilation options.  Plus Interface Builder and the debugger.

<h3>Q: Why are the build products in a non-standard location?</h3>

The build products directory is two levels above the directory containing the Makefile. It's
done like that to avoid clobbering the CodeSense index during a <code>fossil clean</code>.
It also stops <code>fossil clean</code> asking if you want to delete hundreds of build products
files.

There is a build directory within the Vienna directory.  It contains a small file explaining where
the real build products are now. 
Z 098a8ffbde03f22aee4aceadfccf2cec