As you may or may not have noticed from the commit logs, I have started to
clean up the XCode build projects.

Currently there are multiple XCode projects; essentially, there is one per
library and one per executable.

I would like to propose changing this to a single XCode project with
multiple targets. Within the new XCode project, there would be one target
per library and one target per binary, and if you select a binary to build,
XCode would automatically build the prerequisite libraries.

Does anyone have any objections to this change? I'm assuming based on how
outdated they were that no one has been using them lately, but if you care,
here's your chance to object before I make the change.

In addition, I am also seriously considering removing the XCode project
file from source control. Part of the reason that no one appears to be
using the XCode project is that it is unwieldy to maintain. Currently, any
time a new source file is added to moses, or an existing source file is
deleted, manual action is required to make the requisite change to the
XCode project. I think a more viable solution would be to have a script
generate an XCode project on demand; this script would scan the source code
directories and automatically create an up-to-date project.

Cheers,
Lane
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to