Checkout
rhuijben
committed
on 18 Jul 13
In the windows project generator: Handle Cyrus sasl as a proper dependency
instead of local patches to the generator.

* win-tests.py
Hand… Show more
In the windows project generator: Handle Cyrus sasl as a proper dependency

instead of local patches to the generator.

* win-tests.py

 Handle sasl as a standard dependency, instead of by using sasl knowledge.

 

* build/generator/gen_win.py

 (get_win_defines): Detect sasl by checking libraries collection.

 (get_win_includes,

  get_win_lib_dirs): Don't add sasl include dir to all projects, but handle

   via dependencies.

 (get_win_libs): Remove specialized handling.

 

* build/generator/gen_win_dependencies.py

 (imports): Remove unused ugly import.

 (find_libraries): Find sasl.

 (_find_sasl): New function.

Show less