Skip to content
Snippets Groups Projects
Commit 11cf8962 authored by Anton Piccardo-Selg's avatar Anton Piccardo-Selg
Browse files

Refs #15283 add dllconfig

parent 5c37e53c
No related merge requests found
......@@ -4,6 +4,7 @@ set ( SRC_FILES
)
set ( INC_FILES
inc/MantidScriptRepository/DllConfig.h
inc/MantidScriptRepository/ScriptRepositoryImpl.h
)
......
#ifndef MANTID_MANTIDSCRIPTREPOSITORY_DLLCONFIG_H_
#define MANTID_MANTIDSCRIPTREPOSITORY_DLLCONFIG_H_
#include "MantidKernel/System.h"
#ifdef _WIN32
#if (IN_MANTID_SCRIPTREPO)
#define SCRIPT_DLL_EXPORT DLLExport
#else
#define SCRIPT_DLL_EXPORT DLLImport
#endif
#elif defined(__GNUC__) && !defined(__clang__)
#if (IN_MANTID_SCRIPTREPO)
#define SCRIPT_DLL_EXPORT DLLExport
#else
#define SCRIPT_DLL_EXPORT DLLImport
#endif
#else
#define SCRIPT_DLL_EXPORT
#endif
#endif // MANTID_DATAOBJECTS_DLLCONFIG_H_
......@@ -3,24 +3,11 @@
#include "MantidAPI/ScriptRepository.h"
#include "MantidKernel/DateAndTime.h"
#include "MantidScriptRepository/DllConfig.h"
#include <map>
#include <json/value.h>
#ifdef _WIN32
#if (IN_MANTID_SCRIPTREPO)
#define SCRIPT_DLL_EXPORT DLLExport
#else
#define SCRIPT_DLL_EXPORT DLLImport
#endif
#elif defined(__GNUC__) && !defined(__clang__)
#if (IN_MANTID_SCRIPTREPO)
#define SCRIPT_DLL_EXPORT DLLExport
#else
#define SCRIPT_DLL_EXPORT DLLImport
#endif
#else
#define SCRIPT_DLL_EXPORT
#endif
namespace Mantid {
namespace API {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment