-added project specific public and private defines