Build instructions:

1. Install a GCC tool-chain (preferably XCode);
2. Install Qt;
3. Install CMake;
4. Check out smokegen: git clone git://anongit.kde.org/smokegen ;
5. Check out smokeqt: git clone git://anongit.kde.org/smokeqt ;
6. Check out assemblygen: git clone git://anongit.kde.org/assemblygen ;

for each in smokegen, smokeqt, assemblygen (in this order):
1. Run cmake-gui - select the dir with the checked out source and the desired dir for binaries; use the native compilers;
2. Fill in the CMAKE_BUILD_TYPE: "Release" or "Debug"; leaving it empty produced some strange half-debug version;
3. Configure - when it complains about QT_QMAKE_EXECUTABLE, set it to the location of qmake.exe by browsing through the GUI;
4. On the command line, cd to the dir through the command line and run "sudo make install".