[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs
From: Allen Winter <winter () kde ! org>
Date: 2007-04-01 2:07:31
Message-ID: 1175393251.942632.14162.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 648696 by winterz:
kross_export.h
M +0 -1 kdelibs_export.h
M +0 -8 kdelibs_export_win.h
M +1 -0 kross/core/CMakeLists.txt
A kross/core/kross_export.h [License: LGPL (v2+)]
M +1 -27 kross/core/krossconfig.h
--- trunk/KDE/kdelibs/kdelibs_export.h #648695:648696
@@ -36,7 +36,6 @@
/* export statements for unix */
#define KNTLM_EXPORT KDE_EXPORT
#define KUNITTEST_EXPORT KDE_EXPORT
-#define KROSSCORE_EXPORT KDE_EXPORT
#define KIOSLAVE_FILE_EXPORT KDE_EXPORT
--- trunk/KDE/kdelibs/kdelibs_export_win.h #648695:648696
@@ -43,14 +43,6 @@
# endif
#endif
-#ifndef KROSSCORE_EXPORT
-# ifdef MAKE_KROSSCORE_LIB
-# define KROSSCORE_EXPORT KDE_EXPORT
-# else
-# define KROSSCORE_EXPORT KDE_IMPORT
-# endif
-#endif
-
#ifndef _CRT_SECURE_NO_DEPRECATE
#define _CRT_SECURE_NO_DEPRECATE
#endif
--- trunk/KDE/kdelibs/kross/core/CMakeLists.txt #648695:648696
@@ -32,6 +32,7 @@
########### install files ###############
install( FILES
+ kross_export.h
krossconfig.h
errorinterface.h
childreninterface.h
--- trunk/KDE/kdelibs/kross/core/krossconfig.h #648695:648696
@@ -20,37 +20,11 @@
#ifndef KROSS_MAIN_KROSSCONFIG_H
#define KROSS_MAIN_KROSSCONFIG_H
+#include <kross/core/kross_export.h>
#include <QString>
-#include <kdemacros.h>
namespace Kross {
- // define the KROSS_EXPORT and KROSSCORE_EXPORT macros
- #ifdef Q_WS_WIN
- #ifndef KROSSCORE_EXPORT
- # ifdef MAKE_KROSSCORE_LIB
- # define KROSSCORE_EXPORT KDE_EXPORT
- # elif KDE_MAKE_LIB
- # define KROSSCORE_EXPORT KDE_IMPORT
- # else
- # define KROSSCORE_EXPORT
- # endif
- #endif
-
- #ifndef KROSS_EXPORT
- # ifdef MAKE_KROSS_LIB
- # define KROSS_EXPORT KDE_EXPORT
- # elif KDE_MAKE_LIB
- # define KROSS_EXPORT KDE_IMPORT
- # else
- # define KROSS_EXPORT
- # endif
- #endif
- #else
- #define KROSS_EXPORT KDE_EXPORT
- #define KROSSCORE_EXPORT KDE_EXPORT
- #endif
-
// Debugging enabled. Comment the line out to disable all kind of debugging.
#define KROSS_DEBUG_ENABLED
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic