WITH_SERVER_CODE is always equal to one

Weather its a client or server build , WITH_SERVER_CODE is always equal to one this is checked through this function :

bool UMyBlueprintFunctionLibrary::serverbuild(){
return WITH_SERVER_CODE;

}

any help what would cause this ?