---
title: Feature Matrix
---

I am filling this in as I discover missing functionality in the various exporters. So it is not (yet) a comprehensive list. Porting of Xcode and CodeLite have begun and are mostly working. CodeBlocks has not yet begun.


| Feature                        | vcproj   | vcxproj  | csproj   | make(C)  | make(C#) | xcode    |
|--------------------------------|----------|----------|----------|----------|----------|----------|
| buildaction()                  | ❌ | ❌ | ✅ | ❌ | ✅ | ❌ |
| buildlog()                     | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ |
| cleanextensions()              | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ |
| Command tokens                 | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
| Configuration maps             | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| copylocal()                    | ❌ | ❌ | ✅ | ❌ | ✅ | ❌ |
| Custom Build Commands          | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| Custom Rules                   | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ |
| Extensible (call arrays)       | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Makefile projects              | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
| Per-config file lists          | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
| Per-file configurations        | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
| Per-project configurations     | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| New platform support           | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| Toolset versions               | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ |