Kagamin: > you can switch on version matching the module name, or something similar that will be easy to switch in a makefile. > > module modu; > version(modu) > void main() > { > //... > } I have explained Walter why that's not good: http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=132693 Bye, bearophile