//===============================================================
// vdll.h - This file has differences needed for dll/nondll versions
//
// Copyright (C) 1995,1996  Bruce E. Wampler
//
// This file is part of the V C++ GUI Framework, and is covered
// under the terms of the GNU Library General Public License,
// Version 2. This library has NO WARRANTY. See the source file
// vapp.cxx for more complete information about license terms.
//===============================================================
#ifndef VDLL_H
#define VDLL_H

//#define BUILD_V_DLL
#if defined (BUILD_V_DLL)

// set default
#define V_EXPORT

// for IBM VisualAge C++
#if defined (__IBMC__)
#define V_EXPORT _Export
#endif

// for Borland C++
#if defined (__BORLANDC__)
#define V_EXPORT _export
#endif

// For EMX
#if defined (__EMX__)
#define V_EXPORT _Export
#endif

// For Watcom C++
#if defined (__WATCOMC__)
#define V_EXPORT _Export
#endif

#else   // BUILD_V_DLL

#define V_EXPORT

#endif  // BUILD_V_DLL

#endif  // VDLL_H 
