diff options
author | Alexander Neundorf <neundorf@kde.org> | 2007-01-23 21:38:22 +0000 |
---|---|---|
committer | Alexander Neundorf <neundorf@kde.org> | 2007-01-23 21:38:22 +0000 |
commit | f73f26c32e55dfce4f54cfa00291309afb3aab01 (patch) | |
tree | 9837d7f76a5b2cc933214a75f6b6eb41be5b277d /modules/kde4exportsheader.h.in | |
parent | b98d3424307be18ebc8b9b8a85b3271176fad6b6 (diff) | |
download | extra-cmake-modules-f73f26c32e55dfce4f54cfa00291309afb3aab01.tar.gz extra-cmake-modules-f73f26c32e55dfce4f54cfa00291309afb3aab01.tar.bz2 |
add a macro KDE4_CREATE_EXPORTS_HEADER(fileName libName)
which should create an exports header for the given lib
This happen via configure_file() from the template file kde4exportsheader.h.in
Is this ok this way ?
Please let me know.
Alex
CCMAIL: kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=626609
Diffstat (limited to 'modules/kde4exportsheader.h.in')
-rw-r--r-- | modules/kde4exportsheader.h.in | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/modules/kde4exportsheader.h.in b/modules/kde4exportsheader.h.in new file mode 100644 index 00000000..b9721864 --- /dev/null +++ b/modules/kde4exportsheader.h.in @@ -0,0 +1,12 @@ +/* This file is autogenerated by CMake via the macro KDE4_CREATE_EXPORTS_HEADER(). + * Don't edit, changes will be lost. + */ + +#include <kdemacros.h> +#ifndef ${_libNameUpperCase}_EXPORT +# ifdef ${_libName}_EXPORTS +# define ${_libNameUpperCase}_EXPORT KDE_EXPORT +# else +# define ${_libNameUpperCase}_EXPORT KDE_IMPORT +# endif +#endif |