diff options
author | James Lin <slimjimmy@mail.com> | 2004-08-03 17:58:20 +0000 |
---|---|---|
committer | Martin Schulze <mschulze@src.gnome.org> | 2004-08-03 17:58:20 +0000 |
commit | 7e30481318dfc9d69f5a8d832fa3459cc2cb32ad (patch) | |
tree | 8f9f8d9298e1c2913a937aef64cb51a7ced212ca /sigc++config.h.in | |
parent | 61e40b60b4ac9c43870a28635a525c71cab210ba (diff) | |
download | sigc++-7e30481318dfc9d69f5a8d832fa3459cc2cb32ad.tar.gz |
Added SIGC_API qualifier to all externally-visible non-template
2004-08-03 James Lin <slimjimmy@mail.com>
* Added SIGC_API qualifier to all externally-visible
non-template
classes/structs.
* Added #include <sigc++config.h> to the files that use
SIGC_API.
* Added empty SIGC_API definition to sigc++config.h.in for
non-MSVC
compilers. I'm not sure if this is the right place to put this
(probably not).
* Added MSVC-specific sigc++config.h to the MSVC project
directory.
(The comment in it probably should be edited.)
* Changed MSVC project settings to output a multi-threaded DLL,
set
the include paths to work (hopefully) out-of-the-box. Disabled
precompiled headers, since they just complicate things and
shouldn't be necessary for such a relatively project.
Diffstat (limited to 'sigc++config.h.in')
-rw-r--r-- | sigc++config.h.in | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sigc++config.h.in b/sigc++config.h.in index 0f0e88e..cb6f9fb 100644 --- a/sigc++config.h.in +++ b/sigc++config.h.in @@ -3,3 +3,5 @@ #undef SIGC_GCC_TEMPLATE_SPECIALIZATION_OPERATOR_OVERLOAD #undef SIGC_MSVC_TEMPLATE_SPECIALIZATION_OPERATOR_OVERLOAD #undef SIGC_OPERATOR_OVERLOAD_AMBIGUITY + +#define SIGC_API |