INCLUDE(Plugins.cmake) # Dfusion plugin IF(UNIX) OPTION(BUILD_DFUSION "Build DFusion." OFF) ELSE() OPTION(BUILD_DFUSION "Build DFusion." ON) ENDIF() if(BUILD_DFUSION) add_subdirectory (Dfusion) endif() OPTION(BUILD_QTPLUG "Build the experimental Qt plugin." OFF) if(BUILD_QTPLUG) add_subdirectory (qtplug) endif() OPTION(BUILD_STONESENSE "Build stonesense (needs a checkout first)." OFF) if(BUILD_STONESENSE) add_subdirectory (stonesense) endif() OPTION(BUILD_DEV_PLUGINS "Build developer plugins." OFF) if(BUILD_DEV_PLUGINS) add_subdirectory (devel) endif() DFHACK_PLUGIN(reveal reveal.cpp) DFHACK_PLUGIN(probe probe.cpp) DFHACK_PLUGIN(plants plants.cpp) DFHACK_PLUGIN(prospector prospector.cpp) DFHACK_PLUGIN(cleanmap cleanmap.cpp) DFHACK_PLUGIN(weather weather.cpp) DFHACK_PLUGIN(vdig vdig.cpp) DFHACK_PLUGIN(colonies colonies.cpp) DFHACK_PLUGIN(mode mode.cpp) DFHACK_PLUGIN(liquids liquids.cpp) DFHACK_PLUGIN(tiletypes tiletypes.cpp) DFHACK_PLUGIN(tubefill tubefill.cpp) DFHACK_PLUGIN(autodump autodump.cpp) DFHACK_PLUGIN(cleanowned cleanowned.cpp) DFHACK_PLUGIN(deramp deramp.cpp) DFHACK_PLUGIN(flows flows.cpp)