Re: Xcode dependency handling
Re: Xcode dependency handling
- Subject: Re: Xcode dependency handling
- From: Mark Hamilton <email@hidden>
- Date: Sat, 03 Feb 2007 21:54:15 -0700
Chris,
Chris Espinosa wrote:
When I asked "relative to the project" I meant is the project arranged
like this:
ProjFolder
Proj.xcodeproj
Sources
myclass.m
myclass.h
Or like this:
ProjFolder
ProjectFile
Proj.xcodeproj
Sources
myclass.m
myclass.h
Because there's a known bug with dependency analysis with layouts like
the latter.
What would help is to file a bug report with a full build transcript,
and perhaps a copy of your project file (we don't need the sources.)
Chris
Mine is neither of those. It looks like this:
ProjFolder
proj.xcodeproj
proj.c
proj.h
...
To try to reproduce this problem I created a new test project, with just
the standard main.c file and a simple main.h file. This project works
correctly; when I modify main.h after a successful build, main.c is
recompiled.
So, it seems that my problem is specific to my imported project. The
build transcript doesn't show much (to me anyway.)
Building target “ParachuteBuilder” of project “ParachuteBuilder” with
configuration “Development”
Checking Dependencies
JamToolExecution ParachuteBuilder
cd /Users/mark/Documents/Software/ParachuteBuilder
setenv ASCII_OUTPUT_ANNOTATION YES
setenv ENABLE_APPLE_JAM_EXTENSIONS YES
setenv ENABLE_APPLE_JAM_OUTPUT_ANNOTATION YES
setenv GROUP staff
setenv NATIVE_ARCH ppc
setenv USER mark
/Developer/Private/jam -d1 -k -j1
JAMBASE=/Developer/Makefiles/pbx_jamfiles/ProjectBuilderJambase
JAMFILE=/Users/mark/Documents/Software/ParachuteBuilder/build/ParachuteBuilder.build/Development/ParachuteBuilder.build/ParachuteBuilder.jam
build ACTION=build _DEFAULT_GCC_VERSION=4.0 GCC_VERSION_IDENTIFIER=4_0
CONFIGURATION=Development BUILD_STYLE=Development
CPP_HEADERMAP_FILE=/Users/mark/Documents/Software/ParachuteBuilder/build/ParachuteBuilder.build/Development/ParachuteBuilder.build/ParachuteBuilder.hmap
SRCROOT=/Users/mark/Documents/Software/ParachuteBuilder
OBJROOT=/Users/mark/Documents/Software/ParachuteBuilder/build
SYMROOT=/Users/mark/Documents/Software/ParachuteBuilder/build
DSTROOT=/tmp/ParachuteBuilder.dst
I don't know how to file a bug report; if you think it is appropriate
let me know how and I'll do so.
Mark E. Hamilton
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden