ignore compile_dir