Commit 158f2717 authored by LEFEBVREJP email's avatar LEFEBVREJP email
Browse files

WIP: Moving radixdl/visibility.hh to radixcore.

parent 3e259c4c
TRIBITS_PACKAGE_DEFINE_DEPENDENCIES(
SUBPACKAGES_DIRS_CLASSIFICATIONS_OPTREQS
bug radixbug SS OPTIONAL
dl radixdl SS OPTIONAL
core radixcore SS OPTIONAL
dl radixdl SS OPTIONAL
pattern radixpattern SS OPTIONAL
algorithm radixalgorithm SS OPTIONAL
para radixpara SS OPTIONAL
......
TRIBITS_SUBPACKAGE(core)
TRIBITS_CONFIGURE_FILE(visibility.hh)
SET(HEADERS
system.hh
stringfunctions.i.hh
......
#ifndef RADIX_RADIXCORE_VISIBILITY_HH_
#define RADIX_RADIXCORE_VISIBILITY_HH_
#cmakedefine BUILD_SHARED_LIBS @BUILD_SHARED_LIBS@
#if defined _WIN32 || defined __CYGWIN__
#define RADIX_PUBLIC __declspec(dllexport)
#define RADIX_LOCAL
#else
#define RADIX_PUBLIC
#define RADIX_LOCAL __declspec(dllimport)
#endif
#endif /* RADIX_RADIXCORE_VISIBILITY_HH_*/
TRIBITS_SUBPACKAGE(dl)
TRIBITS_CONFIGURE_FILE(visibility.hh)
SET(SOURCE
library.cc
......
TRIBITS_PACKAGE_DEFINE_DEPENDENCIES(
LIB_REQUIRED_PACKAGES
LIB_REQUIRED_PACKAGES radixcore
LIB_OPTIONAL_PACKAGES
TEST_REQUIRED_PACKAGES
TEST_OPTIONAL_PACKAGES
......
#ifndef RADIX_RADIXDL_VISIBILITY_HH_
#define RADIX_RADIXDL_VISIBILITY_HH_
// Proxy include to support backward compatability.
#include "radixcore/visibility.hh"
#endif /* RADIX_RADIXDL_VISIBILITY_HH_*/
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment