make opencl kernel as an alone file