def compile_cpp_preprocess(targets,sources=[],properties=None):
    get_rspline(targets,'-TP')
    sources += bjam.call('get-target-variable',targets,'PCH_FILE')
    sources += bjam.call('get-target-variable',targets,'PCH_HEADER')
    preprocess_c_cpp(targets,sources)