I have an application that uses symlinks for some of its controllers, models and views.
Symlinked controllers and models are compiled properly, but something weird happens with symlinked views.
controllers/test.py --> symlink to external file
... is properly compiled to this files:
compiled/controllers.test.functionA.pyc
compiled/controllers.test.functionB.pyc
And even the "models" folder, which is totally symlinked:
models/ --> symlink to external folder
... is properly compiled to this file:
compiled/models.db.pyc
So it appears that the compilation follows symlinked files and folders.
But I have a symlinked folder inside "views" and the compilation process appears to ignore it.
For example, these views:
views/default/index.html
views/global/ --> symlink to external folder
... are compiled to only this:
compiled/views.index.html.pyc
Notice it doesn't include any of the .html files that are inside the symlinked folder.
Is this a bug or is it the expected result?