Explorar el Código

Enable export only for windows

Kim Kulling hace 5 años
padre
commit
9303fb31f6
Se han modificado 1 ficheros con 2 adiciones y 0 borrados
  1. 2 0
      contrib/pugixml/src/pugiconfig.hpp

+ 2 - 0
contrib/pugixml/src/pugiconfig.hpp

@@ -30,8 +30,10 @@
 // #define PUGIXML_NO_EXCEPTIONS
 // #define PUGIXML_NO_EXCEPTIONS
 
 
 // Set this to control attributes for public classes/functions, i.e.:
 // Set this to control attributes for public classes/functions, i.e.:
+#ifdef _WIN32
 #define PUGIXML_API __declspec(dllexport) // to export all public symbols from DLL
 #define PUGIXML_API __declspec(dllexport) // to export all public symbols from DLL
 #define PUGIXML_CLASS __declspec(dllimport) // to import all classes from DLL
 #define PUGIXML_CLASS __declspec(dllimport) // to import all classes from DLL
+#endif
 // #define PUGIXML_FUNCTION __fastcall // to set calling conventions to all public functions to fastcall
 // #define PUGIXML_FUNCTION __fastcall // to set calling conventions to all public functions to fastcall
 // In absence of PUGIXML_CLASS/PUGIXML_FUNCTION definitions PUGIXML_API is used instead
 // In absence of PUGIXML_CLASS/PUGIXML_FUNCTION definitions PUGIXML_API is used instead