---
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()                  | &#x274C; | &#x274C; | &#x2705; | &#x274C; | &#x2705; | &#x274C; |
| buildlog()                     | &#x274C; | &#x2705; | &#x274C; | &#x274C; | &#x274C; | &#x274C; |
| cleanextensions()              | &#x274C; | &#x2705; | &#x274C; | &#x274C; | &#x274C; | &#x274C; |
| Command tokens                 | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x274C; | &#x2705; |
| Configuration maps             | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x274C; | &#x274C; |
| copylocal()                    | &#x274C; | &#x274C; | &#x2705; | &#x274C; | &#x2705; | &#x274C; |
| Custom Build Commands          | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x274C; | &#x274C; |
| Custom Rules                   | &#x274C; | &#x2705; | &#x274C; | &#x274C; | &#x274C; | &#x274C; |
| Extensible (call arrays)       | &#x2705; | &#x274C; | &#x274C; | &#x274C; | &#x274C; | &#x274C; |
| Makefile projects              | &#x2705; | &#x2705; | &#x274C; | &#x274C; | &#x274C; | &#x274C; |
| Per-config file lists          | &#x2705; | &#x2705; | &#x274C; | &#x274C; | &#x274C; | &#x274C; |
| Per-file configurations        | &#x2705; | &#x2705; | &#x274C; | &#x274C; | &#x274C; | &#x274C; |
| Per-project configurations     | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x274C; | &#x274C; |
| New platform support           | &#x2705; | &#x2705; | &#x2705; | &#x2705; | &#x274C; | &#x274C; |
| Toolset versions               | &#x274C; | &#x2705; | &#x274C; | &#x274C; | &#x274C; | &#x274C; |
