DarkRadiant: master 4ac1910e

Author Committer Branch Timestamp Parent
codereader codereader master 26.12.2016 12:07 master 3df299ff
Changeset In MSVC++, we can use the __declspec(export) keyword instead of .def files

So get rid of the .def files and the corresponding VC++ project
property, define the export declaration in the imodule.h header.
mod - include/imodule.h Diff File
rm - plugins/archivezip/archivezip.def Diff
rm - plugins/commandsystem/commandsystem.def Diff
rm - plugins/dm.conversation/dm.conversation.def Diff
rm - plugins/dm.difficulty/dm.difficulty.def Diff
rm - plugins/dm.editing/dm.editing.def Diff
rm - plugins/dm.gui/dm.gui.def Diff
rm - plugins/dm.objectives/dm.objectives.def Diff
rm - plugins/dm.stimresponse/dm.stimresponse.def Diff
rm - plugins/eclassmgr/eclassmgr.def Diff
rm - plugins/eclasstree/eclasstree.def Diff
rm - plugins/entity/entity.def Diff
rm - plugins/entitylist/entitylist.def Diff
rm - plugins/eventmanager/eventmanager.def Diff
rm - plugins/filetypes/filetypes.def Diff
rm - plugins/filters/filters.def Diff
rm - plugins/fonts/fonts.def Diff
rm - plugins/grid/grid.def Diff
rm - plugins/image/image.def Diff
rm - plugins/mapdoom3/mapdoom3.def Diff
rm - plugins/md5model/md5model.def Diff
rm - plugins/model/model.def Diff
rm - plugins/particles/particles.def Diff
rm - plugins/scenegraph/scenegraph.def Diff
rm - plugins/script/script.def Diff
rm - plugins/shaders/shaders.def Diff
rm - plugins/skins/skins.def Diff
rm - plugins/sound/sound.def Diff
rm - plugins/uimanager/uimanager.def Diff
rm - plugins/undo/undo.def Diff
rm - plugins/vfspk3/vfspk3.def Diff
rm - plugins/xmlregistry/xmlregistry.def Diff
mod - radiant/modulesystem/DynamicLibraryLoader.cpp Diff File
mod - tools/msvc2015/archivezip.vcxproj Diff File
mod - tools/msvc2015/commandsystem.vcxproj Diff File
mod - tools/msvc2015/dm.conversation.vcxproj Diff File
mod - tools/msvc2015/dm.conversation.vcxproj.filters Diff File
mod - tools/msvc2015/dm.difficulty.vcxproj Diff File
mod - tools/msvc2015/dm.editing.vcxproj Diff File
mod - tools/msvc2015/dm.gui.vcxproj Diff File
mod - tools/msvc2015/dm.objectives.vcxproj Diff File
mod - tools/msvc2015/dm.stimresponse.vcxproj Diff File
mod - tools/msvc2015/eclassmgr.vcxproj Diff File
mod - tools/msvc2015/eclasstree.vcxproj Diff File
mod - tools/msvc2015/entity.vcxproj Diff File
mod - tools/msvc2015/entitylist.vcxproj Diff File
mod - tools/msvc2015/eventmanager.vcxproj Diff File
mod - tools/msvc2015/filetypes.vcxproj Diff File
mod - tools/msvc2015/filters.vcxproj Diff File
mod - tools/msvc2015/fonts.vcxproj Diff File
mod - tools/msvc2015/grid.vcxproj Diff File
mod - tools/msvc2015/image.vcxproj Diff File
mod - tools/msvc2015/mapdoom3.vcxproj Diff File
mod - tools/msvc2015/md5model.vcxproj Diff File
mod - tools/msvc2015/model.vcxproj Diff File
mod - tools/msvc2015/particles.vcxproj Diff File
mod - tools/msvc2015/scenegraph.vcxproj Diff File
mod - tools/msvc2015/script.vcxproj Diff File
mod - tools/msvc2015/shaders.vcxproj Diff File
mod - tools/msvc2015/skins.vcxproj Diff File
mod - tools/msvc2015/sound.vcxproj Diff File
mod - tools/msvc2015/uimanager.vcxproj Diff File
mod - tools/msvc2015/undo.vcxproj Diff File
mod - tools/msvc2015/vfspk3.vcxproj Diff File
mod - tools/msvc2015/xmlregistry.vcxproj Diff File