Skip to content

A set of simple tools designed to convert xcode to cmake using python

License

Notifications You must be signed in to change notification settings

csekel/xcodetocmake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Xcode to CMake Converter

This is a set of simple tools designed by RadNight Technologies LLC. It's made to help you convert basic Xcode .xcodeproj projects into CMakeLists.txt configurations.

Maintainer

Cliff Sekel
RadNight Technologies LLC

Features

  • Extracts source files from .xcodeproj.
  • Generates a basic CMakeLists.txt.
  • Allows for manual specification of dependencies.

Limitations

  • This converter is basic and may not support all complexities of larger Xcode projects.
  • Dependencies have to be manually specified for now.
  • Does not automatically detect linked libraries, build settings, or other Xcode configurations.

Usage

  1. Clone the repository.
  2. Run the provided Python script:
    python xcodetocmake.py
  3. When prompted, enter the path to your .xcodeproj directory.
  4. Next, enter any dependencies your project requires, separated by spaces (e.g., pthread OpenGL).
  5. A CMakeLists.txt file with the specified configurations will be generated in the current directory.

Contributing

If you face any issues or have feature requests, feel free to open an issue on this GitHub repository. Contributions in the form of pull requests are also welcome!

License

This project is licensed under the terms of the MIT license. Check the LICENSE file for more information.

About

A set of simple tools designed to convert xcode to cmake using python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages