cmake: use external parameters