]> granicus.if.org Git - graphviz/commit
CDT_API to specify linkage for lib/cdt on Windows
authorErwin Janssen <erwinjanssen@outlook.com>
Sat, 25 Mar 2017 17:11:13 +0000 (18:11 +0100)
committerErwin Janssen <erwinjanssen@outlook.com>
Sat, 25 Mar 2017 17:25:59 +0000 (18:25 +0100)
commit0294c9da53d8593543c05ce0967612dd4c581b0d
treec290487e36f681b5e26e1c1236e7b040cd69d4a3
parent04924b375c3de2c81cad3f92cf9c570bcbf4028a
CDT_API to specify linkage for lib/cdt on Windows

Instead of overloading the `extern` keyword with __dllspec(dllexport) or
__dllspec(dllimport) to specify the linkage, and use a function definition
file to specify the exported functions, this commit adds a seperate define
to do both.
lib/cdt/CMakeLists.txt
lib/cdt/Makefile.am
lib/cdt/cdt.def [deleted file]
lib/cdt/cdt.h
lib/cdt/cdt.vcxproj
lib/cdt/cdt.vcxproj.filters
lib/cdt/dthdr.h