ctkMacroCompilePythonScript - Added SOURCE_DIR parameter
ctkMacroCompilePythonScript - Added SOURCE_DIR parameter

It's not possible to overwrite the default source dir (CMAKE_CURRENT_SOURCE_DIR)
and specify a custom one.

This is used when the python file are generated in the build directory.

ddao/CTK,sankhesh/CTK,Sardge/CTK,vovythevov/CTK,fedorov/CTK,ddao/CTK,mehrtash/CTK,finetjul/CTK,laurennlam/CTK,Heather/CTK,danielknorr/CTK,ddao/CTK,espakm/CTK,CJGoch/CTK,laurennlam/CTK,mehrtash/CTK,CJGoch/CTK,lassoan/CTK,ddao/CTK,rkhlebnikov/CTK,Heather/CTK,msmolens/CTK,commontk/CTK,danielknorr/CTK,151706061/CTK,CJGoch/CTK,vovythevov/CTK,vovythevov/CTK,SINTEFMedtek/CTK,sankhesh/CTK,msmolens/CTK,laurennlam/CTK,commontk/CTK,laurennlam/CTK,SINTEFMedtek/CTK,rkhlebnikov/CTK,vovythevov/CTK,finetjul/CTK,espakm/CTK,naucoin/CTK,lassoan/CTK,finetjul/CTK,naucoin/CTK,commontk/CTK,jcfr/CTK,151706061/CTK,pieper/CTK,pieper/CTK,espakm/CTK,151706061/CTK,151706061/CTK,Sardge/CTK,CJGoch/CTK,AndreasFetzer/CTK,AndreasFetzer/CTK,danielknorr/CTK,Sardge/CTK,SINTEFMedtek/CTK,mehrtash/CTK,msmolens/CTK,SINTEFMedtek/CTK,finetjul/CTK,fedorov/CTK,commontk/CTK,pieper/CTK,lassoan/CTK,jcfr/CTK,sankhesh/CTK,pieper/CTK,sankhesh/CTK,fedorov/CTK,fedorov/CTK,naucoin/CTK,AndreasFetzer/CTK,rkhlebnikov/CTK,AndreasFetzer/CTK,CJGoch/CTK,msmolens/CTK,danielknorr/CTK,naucoin/CTK,jcfr/CTK,espakm/CTK,mehrtash/CTK,rkhlebnikov/CTK,Sardge/CTK,SINTEFMedtek/CTK,jcfr/CTK,Heather/CTK,151706061/CTK,jcfr/CTK,Heather/CTK,lassoan/CTK