Skip to content

Xcode project #40

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
May 3, 2013
Merged

Xcode project #40

merged 5 commits into from
May 3, 2013

Conversation

kansaichris
Copy link
Contributor

UnitTest++ includes a Makefile for Linux/UNIX developers and Visual Studio projects for Windows developers, but I thought that it would also be helpful to include Xcode projects for iOS and OS X developers. To that end, I have added an Xcode project file for Xcode 4.6. Would you be interested in incorporating these commits into UnitTest++?

Thanks!

Christopher Frederick added 5 commits April 18, 2013 10:45
TestUnitTest++ is a command-line tool.
- Add files from the tests directory
- Add $(SRCROOT)/../../ to the include paths
- Link to libUnitTest++.a
- Remove the TestUnitTest++ group (with main.cpp and TestUnitTest__.1)
  that was automatically generated by Xcode
@pjohnmeyer
Copy link
Member

Sounds great; I'll take a look at it sometime soon.

I have been debating what level of "native projects" to maintain in the repo when they can just be generated via CMake; perhaps I'll start a discussion topic on this.

@kansaichris
Copy link
Contributor Author

Interesting; I actually didn't realize that CMake could generate XCode and Visual Studio projects! Would it be better to remove all project files from UnitTest++ and then simply update the README to explain how to generate them with CMake, instead?

pjohnmeyer added a commit that referenced this pull request May 3, 2013
@pjohnmeyer pjohnmeyer merged commit 5b3fc9e into unittest-cpp:master May 3, 2013
@pjohnmeyer
Copy link
Member

This is a discussion that's been had before, in part, on #31. I continue to form an opinion on this and will try to let others weigh in before making any concrete decisions.

@paleozogt
Copy link
Contributor

I'd say, go with CMake. When you build a distro, generate the IDE project files / makefiles for the various platforms.

pjohnmeyer added a commit that referenced this pull request Apr 4, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants