Compile and Distribution Build