If you smoke cigarettes can you donate blood?

are you able to donate blood if you smoke?