ConvertMake is developer tool that automates the conversion of makefile or other script-based systems into Project Builder projects. Features include: Ability to convert nearly any system that uses the GNU toolset (gcc, libtool, etc) Ability to import multiple source trees into a single project Can create static library, dynamic library, tool, application, and framework targets Detailed manual with examples What's New: Version 1.0 adds the following: added auto-configuration feature to simplify setup - just drag-n-drop directories added preference to change where temp files are created added warning dialog/option for removal of build products added option to skip data collection (build command step) for troubleshooting long-running conversions added support for "master" object files (object files composed of multiple object files) added support for .ads and .adb files (for initial Ada support) added shell script phase to certain dylib targets to create symlinks cp tool now supports multiple-source single-destination (previously only single-source single-destination) external libraries without "lib" prefix are added to ldflags (Project Builder wasn't handling these correctly) external libraries with "lib" prefix are added to the "External Libraries" group, rather than "Linked Libraries", to indicate libraries used in imported targets but external to the project. fixed various bugs when paths contained spaces for reliability, changed the way project-local static libs are linked to (now using direct reference instead of -l flag) removed adding of system include paths to projects (/usr/include and /usr/local/include) fixed problems resulting from using gcc instead of g++ when using real tools fixed mishandling of object files without .o or .lo suffix added -mdynamic-no-pic/-fpic conflict detection/resolution  |  |
|