+$(INSTALLDIR)/plugins/bobtoolz.$(DLL): LIBS_EXTRA := $(LIBS_GLIB) $(LIBS_GTK)
+$(INSTALLDIR)/plugins/bobtoolz.$(DLL): CPPFLAGS_EXTRA := $(CPPFLAGS_GLIB) $(CPPFLAGS_GTK) -Ilibs -Iinclude
+$(INSTALLDIR)/plugins/bobtoolz.$(DLL): \
+ contrib/bobtoolz/bobToolz-GTK.o \
+ contrib/bobtoolz/bsploader.o \
+ contrib/bobtoolz/cportals.o \
+ contrib/bobtoolz/DBobView.o \
+ contrib/bobtoolz/DBrush.o \
+ contrib/bobtoolz/DEntity.o \
+ contrib/bobtoolz/DEPair.o \
+ contrib/bobtoolz/dialogs/dialogs-gtk.o \
+ contrib/bobtoolz/DMap.o \
+ contrib/bobtoolz/DPatch.o \
+ contrib/bobtoolz/DPlane.o \
+ contrib/bobtoolz/DPoint.o \
+ contrib/bobtoolz/DShape.o \
+ contrib/bobtoolz/DTrainDrawer.o \
+ contrib/bobtoolz/DTreePlanter.o \
+ contrib/bobtoolz/DVisDrawer.o \
+ contrib/bobtoolz/DWinding.o \
+ contrib/bobtoolz/funchandlers-GTK.o \
+ contrib/bobtoolz/lists.o \
+ contrib/bobtoolz/misc.o \
+ contrib/bobtoolz/ScriptParser.o \
+ contrib/bobtoolz/shapes.o \
+ contrib/bobtoolz/visfind.o \
+ libcmdlib.$(A) \
+ libmathlib.$(A) \
+ libprofile.$(A) \
+
+$(INSTALLDIR)/plugins/brushexport.$(DLL): LIBS_EXTRA := $(LIBS_GLIB) $(LIBS_GTK)
+$(INSTALLDIR)/plugins/brushexport.$(DLL): CPPFLAGS_EXTRA := $(CPPFLAGS_GLIB) $(CPPFLAGS_GTK) -Ilibs -Iinclude
+$(INSTALLDIR)/plugins/brushexport.$(DLL): \
+ contrib/brushexport/callbacks.o \
+ contrib/brushexport/export.o \
+ contrib/brushexport/interface.o \
+ contrib/brushexport/plugin.o \
+ contrib/brushexport/support.o \
+
+$(INSTALLDIR)/plugins/prtview.$(DLL): LIBS_EXTRA := $(LIBS_GLIB) $(LIBS_GTK)
+$(INSTALLDIR)/plugins/prtview.$(DLL): CPPFLAGS_EXTRA := $(CPPFLAGS_GLIB) $(CPPFLAGS_GTK) -Ilibs -Iinclude
+$(INSTALLDIR)/plugins/prtview.$(DLL): \
+ contrib/prtview/AboutDialog.o \
+ contrib/prtview/ConfigDialog.o \
+ contrib/prtview/LoadPortalFileDialog.o \
+ contrib/prtview/portals.o \
+ contrib/prtview/prtview.o \
+ libprofile.$(A) \
+
+$(INSTALLDIR)/plugins/shaderplug.$(DLL): LIBS_EXTRA := $(LIBS_GLIB) $(LIBS_GTK) $(LIBS_XML)
+$(INSTALLDIR)/plugins/shaderplug.$(DLL): CPPFLAGS_EXTRA := $(CPPFLAGS_GLIB) $(CPPFLAGS_GTK) $(CPPFLAGS_XML) -Ilibs -Iinclude
+$(INSTALLDIR)/plugins/shaderplug.$(DLL): \
+ contrib/shaderplug/shaderplug.o \
+ libxmllib.$(A) \
+
+$(INSTALLDIR)/plugins/sunplug.$(DLL): LIBS_EXTRA := $(LIBS_GLIB) $(LIBS_GTK)
+$(INSTALLDIR)/plugins/sunplug.$(DLL): CPPFLAGS_EXTRA := $(CPPFLAGS_GLIB) $(CPPFLAGS_GTK) -Ilibs -Iinclude
+$(INSTALLDIR)/plugins/sunplug.$(DLL): \
+ contrib/sunplug/sunplug.o \
+
+$(INSTALLDIR)/qdata3.$(EXE): LIBS_EXTRA := $(LIBS_XML)
+$(INSTALLDIR)/qdata3.$(EXE): CPPFLAGS_EXTRA := $(CPPFLAGS_XML) -Itools/quake2/common -Ilibs -Iinclude
+$(INSTALLDIR)/qdata3.$(EXE): \
+ tools/quake2/common/bspfile.o \
+ tools/quake2/common/cmdlib.o \
+ tools/quake2/common/inout.o \
+ tools/quake2/common/l3dslib.o \
+ tools/quake2/common/lbmlib.o \
+ tools/quake2/common/mathlib.o \
+ tools/quake2/common/md4.o \
+ tools/quake2/common/path_init.o \
+ tools/quake2/common/polylib.o \
+ tools/quake2/common/scriplib.o \
+ tools/quake2/common/threads.o \
+ tools/quake2/common/trilib.o \
+ tools/quake2/qdata/images.o \
+ tools/quake2/qdata/models.o \
+ tools/quake2/qdata/qdata.o \
+ tools/quake2/qdata/sprites.o \
+ tools/quake2/qdata/tables.o \
+ tools/quake2/qdata/video.o \
+ libl_net.$(A) \
+ $(if $(findstring $(OS),Win32),icons/qdata3.o,) \
+
+$(INSTALLDIR)/q2map.$(EXE): LIBS_EXTRA := $(LIBS_XML)
+$(INSTALLDIR)/q2map.$(EXE): CPPFLAGS_EXTRA := $(CPPFLAGS_XML) -Itools/quake2/common -Ilibs -Iinclude
+$(INSTALLDIR)/q2map.$(EXE): \
+ tools/quake2/common/bspfile.o \
+ tools/quake2/common/cmdlib.o \
+ tools/quake2/common/inout.o \
+ tools/quake2/common/l3dslib.o \
+ tools/quake2/common/lbmlib.o \
+ tools/quake2/common/mathlib.o \
+ tools/quake2/common/md4.o \
+ tools/quake2/common/path_init.o \
+ tools/quake2/common/polylib.o \
+ tools/quake2/common/scriplib.o \
+ tools/quake2/common/threads.o \
+ tools/quake2/common/trilib.o \
+ tools/quake2/q2map/brushbsp.o \
+ tools/quake2/q2map/csg.o \
+ tools/quake2/q2map/faces.o \
+ tools/quake2/q2map/flow.o \
+ tools/quake2/q2map/glfile.o \
+ tools/quake2/q2map/leakfile.o \
+ tools/quake2/q2map/lightmap.o \
+ tools/quake2/q2map/main.o \
+ tools/quake2/q2map/map.o \
+ tools/quake2/q2map/nodraw.o \
+ tools/quake2/q2map/patches.o \
+ tools/quake2/q2map/portals.o \
+ tools/quake2/q2map/prtfile.o \
+ tools/quake2/q2map/qbsp.o \
+ tools/quake2/q2map/qrad.o \
+ tools/quake2/q2map/qvis.o \
+ tools/quake2/q2map/textures.o \
+ tools/quake2/q2map/trace.o \
+ tools/quake2/q2map/tree.o \
+ tools/quake2/q2map/writebsp.o \
+ libl_net.$(A) \
+ $(if $(findstring $(OS),Win32),icons/q2map.o,) \
+
+$(INSTALLDIR)/plugins/ufoaiplug.$(DLL): LIBS_EXTRA := $(LIBS_GLIB) $(LIBS_GTK)
+$(INSTALLDIR)/plugins/ufoaiplug.$(DLL): CPPFLAGS_EXTRA := $(CPPFLAGS_GLIB) $(CPPFLAGS_GTK) -Ilibs -Iinclude
+$(INSTALLDIR)/plugins/ufoaiplug.$(DLL): \
+ contrib/ufoaiplug/ufoai_filters.o \
+ contrib/ufoaiplug/ufoai_gtk.o \
+ contrib/ufoaiplug/ufoai_level.o \
+ contrib/ufoaiplug/ufoai.o \
+
+$(INSTALLDIR)/plugins/bkgrnd2d.$(DLL): LIBS_EXTRA := $(LIBS_GLIB) $(LIBS_GTK)
+$(INSTALLDIR)/plugins/bkgrnd2d.$(DLL): CPPFLAGS_EXTRA := $(CPPFLAGS_GLIB) $(CPPFLAGS_GTK) -Ilibs -Iinclude
+$(INSTALLDIR)/plugins/bkgrnd2d.$(DLL): \
+ contrib/bkgrnd2d/bkgrnd2d.o \
+ contrib/bkgrnd2d/dialog.o \
+ contrib/bkgrnd2d/plugin.o \
+
+$(INSTALLDIR)/heretic2/h2data.$(EXE): LIBS_EXTRA := $(LIBS_XML)
+$(INSTALLDIR)/heretic2/h2data.$(EXE): CPPFLAGS_EXTRA := $(CPPFLAGS_XML) -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude
+$(INSTALLDIR)/heretic2/h2data.$(EXE): \
+ tools/quake2/qdata_heretic2/common/bspfile.o \
+ tools/quake2/qdata_heretic2/common/cmdlib.o \
+ tools/quake2/qdata_heretic2/common/inout.o \
+ tools/quake2/qdata_heretic2/common/l3dslib.o \
+ tools/quake2/qdata_heretic2/common/lbmlib.o \
+ tools/quake2/qdata_heretic2/common/mathlib.o \
+ tools/quake2/qdata_heretic2/common/md4.o \
+ tools/quake2/qdata_heretic2/common/path_init.o \
+ tools/quake2/qdata_heretic2/common/qfiles.o \
+ tools/quake2/qdata_heretic2/common/scriplib.o \
+ tools/quake2/qdata_heretic2/common/threads.o \
+ tools/quake2/qdata_heretic2/common/token.o \
+ tools/quake2/qdata_heretic2/common/trilib.o \
+ tools/quake2/qdata_heretic2/qcommon/reference.o \
+ tools/quake2/qdata_heretic2/qcommon/resourcemanager.o \
+ tools/quake2/qdata_heretic2/qcommon/skeletons.o \
+ tools/quake2/qdata_heretic2/animcomp.o \
+ tools/quake2/qdata_heretic2/book.o \
+ tools/quake2/qdata_heretic2/fmodels.o \
+ tools/quake2/qdata_heretic2/images.o \
+ tools/quake2/qdata_heretic2/jointed.o \
+ tools/quake2/qdata_heretic2/models.o \
+ tools/quake2/qdata_heretic2/pics.o \
+ tools/quake2/qdata_heretic2/qdata.o \
+ tools/quake2/qdata_heretic2/qd_skeletons.o \
+ tools/quake2/qdata_heretic2/sprites.o \
+ tools/quake2/qdata_heretic2/svdcmp.o \
+ tools/quake2/qdata_heretic2/tables.o \
+ tools/quake2/qdata_heretic2/tmix.o \
+ tools/quake2/qdata_heretic2/video.o \
+ libl_net.$(A) \
+ $(if $(findstring $(OS),Win32),icons/h2data.o,) \
+
+.PHONY: install-data
+install-data: binaries
+ $(MKDIR) $(INSTALLDIR)/games
+ $(FIND) $(INSTALLDIR_BASE)/ -name .svn -exec $(RM_R) {} \; -prune
+ [ "$(OS)" != "Darwin" ] || $(CP_R) setup/data/osx/NetRadiant.app/* $(INSTALLDIR_BASE)/NetRadiant.app/
+ set -ex; \
+ for GAME in games/*; do \
+ if [ -d "$$GAME/tools" ]; then \
+ GAME=$$GAME/tools; \
+ fi; \
+ for GAMEFILE in $$GAME/games/*.game; do \
+ $(CP) "$$GAMEFILE" $(INSTALLDIR)/games/; \
+ done; \
+ for GAMEDIR in $$GAME/*.game; do \
+ $(CP_R) "$$GAMEDIR" $(INSTALLDIR)/; \
+ done; \
+ done
+ $(ECHO) $(RADIANT_MINOR_VERSION) > $(INSTALLDIR)/RADIANT_MINOR
+ $(ECHO) $(RADIANT_MAJOR_VERSION) > $(INSTALLDIR)/RADIANT_MAJOR
+ $(CP_R) setup/data/tools/* $(INSTALLDIR)/
+ $(FIND) $(INSTALLDIR_BASE)/ -name .svn -exec $(RM_R) {} \; -prune
+
+.PHONY: install-dll
+ifeq ($(OS),Win32)
+install-dll: binaries
+ MKDIR="$(MKDIR)" CP="$(CP)" CAT="$(CAT)" GTKDIR="$(GTKDIR)" WHICHDLL="$(WHICHDLL)" INSTALLDIR="$(INSTALLDIR)" $(SH) install-dlls.sh
+else
+ifeq ($(OS),Darwin)
+install-dll: binaries
+ EXE="$(EXE)" MACLIBDIR="$(MACLIBDIR)" CP="$(CP)" OTOOL="$(OTOOL)" INSTALLDIR="$(INSTALLDIR)" $(SH) install-dylibs.sh
+else
+install-dll: binaries
+ @$(ECHO) No DLL inclusion implemented for this target.
+endif
+endif
+
+-include $(shell find . -name \*.d)