diff -r 9f2bd885d773 -r ffd71e99a4f0 hedgewars/CMakeLists.txt --- a/hedgewars/CMakeLists.txt Fri Feb 22 06:38:46 2013 +0100 +++ b/hedgewars/CMakeLists.txt Fri Feb 22 06:39:16 2013 +0100 @@ -250,8 +250,12 @@ add_dependencies(hwengine lua) endif() -# compile physfs before engine -add_dependencies(hwengine physfs) +# same for physfs +if(NOT PHYSFS_FOUND) + add_dependencies(hwengine physfs) +endif() + +add_dependencies(hwengine physlayer) #when ffmpeg/libav is found we need to compile it before engine #TODO: convert avwrapper to .pas unit so we can skip this step