You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
1.6 KiB
44 lines
1.6 KiB
2 years ago
|
/*
|
||
|
* Copyright(C) 1999-2020 National Technology & Engineering Solutions
|
||
|
* of Sandia, LLC (NTESS). Under the terms of Contract DE-NA0003525 with
|
||
|
* NTESS, the U.S. Government retains certain rights in this software.
|
||
|
*
|
||
|
* See packages/seacas/LICENSE for details
|
||
|
*/
|
||
|
/* NOTE: Definitions in this file only control building via the Sierra
|
||
|
* bjam system For SEACAS and Trilinos builds, these are all controlled
|
||
|
* in the cmake configure step
|
||
|
*/
|
||
|
|
||
|
/* Enable this block to build a thread-safe version of the exodus library */
|
||
|
#if 0
|
||
|
#define EXODUS_THREADSAFE
|
||
|
#endif
|
||
|
|
||
|
/* Deprecated Code Handling Options:
|
||
|
* 1. Ignore -- treat deprecated functions as normal non-deprecated functions (default)
|
||
|
* 2. Delete -- the deprecated functions are not defined or compiled (SEACAS_HIDE_DEPRECATED_CODE is
|
||
|
* defined)
|
||
|
* 3. Warn -- if used in client code, issue a warning. (SEACAS_WARN_DEPRECATED_CODE is defined)
|
||
|
*
|
||
|
* The symbols SEACAS_HIDE_DEPRECATED_CODE and SEACAS_DEPRECATED are defined in exodus_config.h
|
||
|
* In a TriBITs-based system, this include file is generated from cmake-variable definitions.
|
||
|
* In other build systems, the exodus_config.h file is hard-wired.
|
||
|
*/
|
||
|
|
||
|
/* Enable this block to eliminate the building of deprecated functions in library */
|
||
|
#if 0
|
||
|
#define SEACAS_HIDE_DEPRECATED_CODE
|
||
|
#endif
|
||
|
|
||
|
/* Enable this block to enable warnings if any deprecated functions are used */
|
||
|
#if 0
|
||
|
#ifndef SEACAS_DEPRECATED
|
||
|
#if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 1))
|
||
|
#define SEACAS_DEPRECATED __attribute__((__deprecated__))
|
||
|
#else
|
||
|
#define SEACAS_DEPRECATED
|
||
|
#endif
|
||
|
#endif
|
||
|
#endif
|