demonstration of using cmake externals