cx gets its own makefile