Build Joshi C++ Design Patterns and Derivatives Pricing source with Gradle C++ support