00001 /* ///////////////////////////////////////////////////////////////////////////// 00002 // 00003 // File: auto_link.hpp 00004 // Created: 2005/10/10 21:18 00005 // 00006 // Author: Andrey Somsikov 00007 */ 00008 00009 #ifndef __ARAGELI_auto_link_hpp__ 00010 #define __ARAGELI_auto_link_hpp__ 00011 00012 #define ARAGELI_STRINGIZE(macro) ARAGELI_DO_STRINGIZE(macro) 00013 #define ARAGELI_DO_STRINGIZE(name) #name 00014 00015 namespace Arageli 00016 { 00017 00018 #ifndef ARAGELI_SOURCE 00019 #pragma comment(lib, ARAGELI_STRINGIZE(ARAGELI_LIB_NAME) ".lib") 00020 #endif 00021 00022 // undef any macros we have defined 00023 #undef ARAGELI_LIB_NAME 00024 00025 } // namespace Arageli 00026 00027 #endif /*__ARAGELI_auto_link_hpp__*/ 00028 /* End of file auto_link.hpp */