2009/8/11 Garth Cummings <gcummings@apple.com>:
Hi,
And now darwinbuild can handle subversion working copies (as of rev 544). I made the necessary modifications to the SmartcardCCID.plist already, so now the entire workflow is down to:
$ mkdir ~/ccid && cd ~/ccid $ darwinbuild -init http://svn.macosforge.org/repository/smartcardservices/trunk/SmartcardCCID/S... $ darwinbuild SmartcardCCID
This is great, but I get a build failure because there's apparently supposed to be a ccid/ccid directory:
Build log begins here:
the proj is: ccid (cd /SourceCache/SmartcardCCID/SmartcardCCID-1/ccid/ccid && ./MacOSX/configure --no-configure --disable-opensc ) /bin/sh: line 0: cd: /SourceCache/SmartcardCCID/SmartcardCCID-1/ccid/ccid: No such file or directory make: *** [install] Error 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ BUILD TIME: 0h 0m 0s EXIT STATUS: 2
I have the same problem.
Maybe the install target should be dependent on the installsrc target in the Makefile?
It looks like the source code of the ccid driver is not yet extracted when the line (cd /SourceCache/SmartcardCCID/SmartcardCCID-1/ccid/ccid && ./MacOSX/configure --no-configure --disable-opensc ) is executed. But I have no idea how to solve that. I tried to modify smartcardservices/trunk/SmartcardCCID/Makefile but failed. William can you help here? Does "darwinbuild SmartcardCCID" works for you? Regards, -- Dr. Ludovic Rousseau