Touch build/Release/Thunderbird.mdimporter
cd /Developer/temp/src/obj-x86_64-apple-darwin10.7.0/mail/
components/search/mdimporter
/usr/bin/touch -c /Developer/temp/src/obj-x86_64-apple-
darwin10.7.0/mail/components/search/mdimporter/build/Release/
Thunderbird.mdimporter
** BUILD SUCCEEDED **
mkdir -p ../../../../mozilla/dist/package
/Developer/temp/src/obj-x86_64-apple-darwin10.7.0/mozilla/config/
nsinstall -L /Developer/temp/src/obj-x86_64-apple-darwin10.7.0/mail/
components/search/mdimporter "build/
Thunderbird.mdimporter" ../../../../mozilla/dist/package
/Developer/temp/src/obj-x86_64-apple-darwin10.7.0/mozilla/config/
nsinstall: cannot access build/Thunderbird.mdimporter: No such file or
directory
make[7]: *** [libs] Error 1
make[6]: *** [libs] Error 2
make[5]: *** [libs] Error 2
make[4]: *** [libs_tier_platform] Error 2
make[3]: *** [tier_platform] Error 2
make[2]: *** [default] Error 2
make[1]: *** [default] Error 2
make: *** [build] Error 2
There is no file build/Thunderbird.mdimporter, because its now build/
Release/Thunderbird.mdimporter. Is this because Xcode 4 makes
something new or is there now something weird with my build system.
Has anyone already build TB trunk with Xcode 4?
Grepping through the source code shows me:
mail/app/Makefile.in line 367:
rsync -a --copy-unsafe-links $(DIST)/package/Thunderbird.mdimporter
$(DIST)/$(APP_NAME).app/Contents/Library/Spotlight
as a likely candidate that needs changing.
> Is this because Xcode 4 makes
> something new or is there now something weird with my build system.
> Has anyone already build TB trunk with Xcode 4?
I've been explicitly holding off on installing XCode 4, cause I believe
they switched a bunch of things around, and don't really have time to
fix them all right now. ;)
The full list of occurrences of "mdimporter" is at
http://pastebin.mozilla.org/1148792 if you wanted to go through and try
and get Thunderbird compiling and running, I would sure appreciate it. :)
Later,
Blake.
/Developer/temp/src/obj-x86_64-apple-darwin10.6.0/mozilla/config/
nsinstall -L /Developer/temp/src/obj-x86_64-apple-darwin10.6.0/mail/
components/search/mdimporter "build/Release/
Thunderbird.mdimporter" ../../../../mozilla/dist/package
set -e; \
And since Xcode 4 it is:
/Developer/temp/src/obj-x86_64-apple-darwin10.6.0/mozilla/config/
nsinstall -L /Developer/temp/src/obj-x86_64-apple-darwin10.6.0/mail/
components/search/mdimporter "build/
Thunderbird.mdimporter" ../../../../mozilla/dist/package
So I assume there is now something different with the
XCODE_PRODUCT_DIR?
http://mxr.mozilla.org/comm-central/source/mail/components/search/mdimporter/Makefile.in#76
I will see if I can fix this.