Commit graph

333 commits

Author SHA1 Message Date
kervala 3a8b79be2b Changed: #1448 Compilation with Clang 2012-04-11 23:59:55 +02:00
kervala cace1c204a Fixed: Servers compilation if using static mysql library compiled with OpenSSL 2012-04-11 23:43:11 +02:00
kervala c3554b1651 Changed: Some Debian multiarch fixes
Added: Option WITH_SYMBOLS to keep symbols when compiling in Release
2012-04-11 15:30:38 +02:00
kervala 9d834ab2e3 Changed: Remove cariage return in build date 2012-04-07 23:16:04 +02:00
kervala 3d854ce2bf Changed: Remove cariage return in build date 2012-04-07 22:47:03 +02:00
kervala 47bf2e82a4 Changed: Some checks for Clang and MinGW 2012-04-07 15:11:18 +02:00
kervala 5c66cbf374 Changed: #1448 Compilation with CLang (patch provided by GelluleX, thanks !) 2012-04-07 11:14:21 +02:00
kaetemi 0482aa9aac Fixed: Compile under Linux Mint 12 with GTK enabled. 2012-03-23 07:59:45 +01:00
kervala 09004ca004 Changed: #1444 Add details for user-agent 2012-03-15 00:15:03 +01:00
kervala bd69216544 Fixed: Compilation with WITH_STATIC_EXTERNAL under Mac OS X 2012-03-09 14:39:37 +01:00
kervala b7281e5cbe Fixed: #1447 PCH don't work anymore on Mac OS X 2012-03-09 09:31:13 +01:00
kervala a66e4ecd90 Fixed: #1321 Adopt WITH_STATIC_EXTERNAL for Mac OS X 2012-03-07 20:47:32 +01:00
kervala e3d0ed9c20 Changed: #1444 Add details for user-agent 2012-03-06 14:21:23 +01:00
sfb 12a20bd94c merge 2012-02-29 09:32:53 -06:00
kervala 2324932491 Changed: Support for Debian/Ubuntu multiarch (use -DCMAKE_LIBRARY_ARCHITECTURE=<multiarch>) 2012-02-27 15:19:53 +01:00
kervala 48d8e331a6 Changed: Fix again bad MSVC10 CMake generator... 2012-02-22 22:17:09 +01:00
kervala 874b39b05a Changed: Search in default paths if DXSDK_DIR is not defined 2012-02-21 17:47:16 +01:00
kervala 44e3c936e4 Changed: New option WITH_INSTALL_LIBRARIES which allows user to install only final binaries and no development files (header, static libraries, etc...) 2011-09-11 14:44:37 +02:00
kervala f3b9c7349f Changed: Allow to use external under Linux and Mac OS X 2011-09-10 18:45:54 +02:00
kervala 75f979fec8 Fixed: "relocation R_X86_64_32 against.." error when mixing static and shared libraries 2011-09-10 18:43:21 +02:00
kervala 285dea2f38 Changed: #1177 VS 2010 does not work under CMake 2011-08-19 16:58:18 +02:00
kaetemi 5cf4afdbde Merge 2011-08-13 23:44:22 +02:00
kaetemi 1651f8510b Fixed: #1333 Support 3ds Max 2012 SDK. 2011-08-13 23:36:37 +02:00
kervala 7daceb0f0e Fixed: #1329 Program received signal SIGSEGV, Segmentation fault. 2011-08-12 16:41:58 +02:00
kervala b8c26f1811 Changed: Remove libwww warnings under Windows 2011-08-11 10:09:30 +02:00
sfb bde302e7e3 Added: 3rd party library - Qt Property Browser 2.5 2011-08-03 07:51:10 -05:00
kervala a640676140 Added: Option WITH_STATIC_EXTERNAL to force FIND_LIBRARY to find static libs 2011-06-14 20:11:17 +02:00
kervala 191290528d Changed: #1177 VS 2010 does not work under CMake 2011-06-08 11:46:11 +02:00
kervala 59f6a344d4 Fixed: PCH problems with CMake 2.6 2011-06-03 13:59:08 +02:00
kervala 05eca7f726 Fixed: #1310 Broken build with VS 2k8 nmake 2011-06-03 10:07:52 +02:00
kervala 6ffe3fa569 Fixed: #1310 Broken build with VS 2k8 nmake 2011-06-03 09:23:12 +02:00
kervala 35a4beeec3 Added: VC++ flags to fix some warnings and errors 2011-05-29 17:54:58 +02:00
rti 9bcc675bca Added: FindIconv which is needed for a completely static client build on Mac OS X 2011-05-26 21:50:00 +02:00
kervala 3e5290add7 Changed: Minor changes in STLport CMake module 2011-05-24 20:25:39 +02:00
kervala fc8be41ad1 Changed: Added luabindd as luabind debug library name 2011-05-24 20:25:03 +02:00
kervala 5dd2caadf3 Changed: Use default FindZLIB.cmake module from CMake 2011-05-24 14:05:13 +02:00
kervala 87dbe3abc4 Fixed: Luabind detection when compiled from sources 2011-05-23 12:52:35 +02:00
kervala 65eaa95bf8 Fixed: #1297 CMake - improper detection architecture under linux (patch provided by Naush) 2011-05-20 21:32:31 +02:00
kervala 7edcf208d2 Changed: Replaced LIB_PREFIX by NL_LIB_PREFIX 2011-05-14 16:08:58 +02:00
kervala 2709cd0c10 Changed: Use of new variables to detect 64bits arch 2011-05-14 14:05:45 +02:00
kervala 6937e6977e Fixed: Didn't display any error when DirectX SDK was not found
Changed: Use of new variables to detect 64bits arch
2011-05-14 14:05:31 +02:00
kervala 144410cfd4 Changed: Some code simplifications 2011-05-14 14:04:03 +02:00
kervala bbbf8754fb Changed: Use of LIB_PREFIX only if defined
Changed: Compilation with all cores for VC++ 2008 and 2010
Changed: New method to determine the target CPU
2011-05-14 14:02:53 +02:00
kervala 1787101c66 Fixed: Use of Windows SDK 7.1 with VC++ 2010 if found 2011-05-14 13:58:39 +02:00
kervala 1324fc1093 Fixed: Some parameters were forgotten while compiling PCH 2011-05-14 13:56:25 +02:00
kervala 5d5f8a964f Fixed: #1177 VS 2010 does not work under CMake 2011-05-12 12:49:17 +02:00
kervala c51bc4ff70 Changed: #1275 Create an OpenGL ES driver 2011-05-01 17:01:11 +02:00
rti fed0f18b42 Fixed: Missing objdump binary name in CheckDepends.cmake 2011-04-13 19:58:41 +02:00
rti e1f07a5a1c Changed: #1109 archlinux libwww linker error 2011-04-12 20:08:35 +02:00
kervala c503b1859c Changed: #1251 NeL can't find selected drivers in CMake 2011-02-24 18:01:31 +01:00
kervala 5c972627a0 Fixed: Removed sound drivers from video macro and fixed libraries names 2011-02-24 15:37:55 +01:00
vl bb335bc3e2 Added: dwarf2 debug symbol format for mac 2011-02-18 09:10:37 +01:00
kervala 0b8820ca0c Fixed: Compilation under Linux with STLport 2011-02-11 18:05:19 +01:00
rti 1a3440374d Fixed: #1248 CMake Error: get_filename_component unknown component 2011-01-27 18:00:21 +01:00
kervala 9f0a8fc669 Changed: #878 Fix typos in comments/code 2011-01-22 22:18:33 +01:00
kervala fa5a0692af Changed: CMake compilation checks with STLport under Windows 2011-01-22 13:27:40 +01:00
kervala b6a6b540ed Fixed: CMake compilation checks with STLport 2011-01-22 13:26:19 +01:00
kervala 26dde15438 Changed: #1233 CMake doesn't find libwww under linux 2011-01-15 13:05:38 +01:00
kervala db888103a7 Changed: #878 Fix typos in comments/code 2010-12-30 12:22:39 +01:00
kervala 18785f0fbd Fixed: Compilation with luabind 0.7 (include luabind/version.hpp only when existing) 2010-12-30 12:20:42 +01:00
kervala a1637ee67f Fixed: CMake 2.6 error 2010-12-21 15:37:27 +01:00
rti d27395e287 Added: -pipe option to reduce disk usage while building 2010-12-18 18:14:00 +01:00
kervala 61a559da3c Changed: Use optimized and debug keywords only if both are found 2010-11-18 21:36:21 +01:00
kervala c53d70812d Changed: #1034 Implement CCustomMouse for Linux 2010-11-02 19:45:05 +01:00
vl b10e8789d6 Fixed: link order of the lib 2010-11-02 17:16:50 +01:00
aquiles fbda348725 Merge 2010-11-02 13:51:32 +01:00
aquiles a37a2afc1b Changed: Altered the CMakeList definition for Find3dsMaxSDK.cmake 2010-11-02 13:46:18 +01:00
kervala fe9d8dbd8a Changed: #1152 FindLibwww does not make all needed libs link to ryzom_client 2010-11-02 13:36:12 +01:00
kervala df7805acc5 Fixed: #1152 FindLibwww does not make all needed libs link to ryzom_client 2010-11-02 13:04:10 +01:00
kervala 49717a595a Changed: #1152 FindLibwww does not make all needed libs link to ryzom_client 2010-11-02 12:51:35 +01:00
kervala 54c314474f Changed: #1152 FindLibwww does not make all needed libs link to ryzom_client 2010-11-02 12:36:14 +01:00
kervala a3346aee4c Changed: #1152 FindLibwww does not make all needed libs link to ryzom_client 2010-11-02 12:26:57 +01:00
kervala 23cb599505 Changed: #1152 FindLibwww does not make all needed libs link to ryzom_client 2010-11-02 12:22:08 +01:00
kervala 8db1dbd3ac Changed: #1152 FindLibwww does not make all needed libs link to ryzom_client 2010-11-02 12:18:02 +01:00
kervala 877bdecd7a Changed: #1152 FindLibwww does not make all needed libs link to ryzom_client 2010-11-02 11:16:03 +01:00
kervala 0b8594f98d Changed: #1152 FindLibwww does not make all needed libs link to ryzom_client 2010-11-02 11:00:17 +01:00
kervala a02356ccab Changed: #1152 FindLibwww does not make all needed libs link to ryzom_client 2010-11-02 10:45:37 +01:00
kervala bb5bb9a24c Changed: #1152 FindLibwww does not make all needed libs link to ryzom_client 2010-11-02 09:57:52 +01:00
kervala de43de750c Changed: #1152 FindLibwww does not make all needed libs link to ryzom_client 2010-10-31 22:15:49 +01:00
kervala ed9abbb2d5 Fixed: name_dir property for NeL and Ryzom libs under Mac OS X 2010-10-18 09:52:01 +02:00
kervala 258e16099c Fixed: Added /Zm1000 to be able to create PCH with a lot of headers 2010-10-18 09:51:06 +02:00
kervala feb8f901a3 Changed: Add another check for libwwww 2010-10-14 20:14:35 +02:00
kervala 30f5782a1d Changed: #1109 Checks for libwww dir 2010-10-10 23:04:39 +02:00
kervala f7446336de Fixed: #1109 Checks for libwww stream and dir modules 2010-10-04 21:09:38 +02:00
kervala 5026960cec Changed: #1111 Added commands for Mac OS 2010-10-03 18:23:38 +02:00
kervala 321269f81f Changed: #1109 archlinux libwww linker error 2010-10-03 11:39:04 +02:00
kervala c810f64a61 Changed: #1111 Create a CMake macro to check if we should link to an external lib or not 2010-10-03 10:04:36 +02:00
kervala d24279c6d6 Changed: #1111 Create a CMake macro to check if we should link to an external lib or not 2010-10-02 14:21:45 +02:00
kervala df31dee565 Changed: #878 Fix typos in comments/code 2010-10-02 11:44:05 +02:00
kervala cd870cea9c Changed: FindCppTest.cmake now can link to a specific STLport version of CppTest 2010-10-02 11:43:16 +02:00
kervala 7ebca53271 Fixed: #1114 Add a check for boost includes directory 2010-10-02 11:40:27 +02:00
kervala d16325bfd9 Fixed: Use of new CMAKE_*_OUTPUT_DIRECTORY 2010-10-01 12:45:54 +02:00
kervala 9d5fef3491 Fixed: Bad detection of MFC 2010-09-29 23:55:57 +02:00
kervala 6d9224dd60 Changed: Enable WITH_STLPORT by default under Windows (because we are providing external with STLport) 2010-09-28 15:37:52 +02:00
kervala fa213a58cc Changed: User can now have 2 externals: external and external_stlport, it will use the correct one 2010-09-28 15:27:32 +02:00
kervala fdd2259694 Changed: Make some options less verbose (MFC and Libwww) 2010-09-28 10:49:30 +02:00
kervala 056d087280 Fixed: PCH problem with GCC 2010-09-28 09:25:39 +02:00
kervala d15c631914 Fixed: Compilation with nmake and jom 2010-09-28 00:16:12 +02:00
kervala f88ded7ee0 Fixed: CMAKE_MAKE_PROGRAM or CMAKE_CXX_COMPILER can have relative path 2010-09-28 00:03:11 +02:00
kervala 73e5befa12 Fixed: PCHSupport.cmake to support Jom and Nmake 2010-09-27 23:34:35 +02:00
kervala 7ce279972e Fixed: Use of CMAKE_CXX_COMPILER instead of CMAKE_MAKE_PROGRAM because Jom is not installed in VC++ directory 2010-09-27 23:25:40 +02:00
kervala 2d93e27643 Fixed: Compilation with STLport under Linux (and probably Mac OS X) 2010-09-26 23:27:52 +02:00
kervala ec219b8c46 Changed: Move /X in build flags, only Debug and Release (default) modes, link flags are set automatically to all projects 2010-09-26 23:24:51 +02:00
kervala 9d4c6c1fe9 Changed: Use MFC only under Windows 2010-09-26 23:19:36 +02:00
kervala 510c06ac98 Fixed: Luabind library name with STLport 2010-09-26 23:17:51 +02:00
kervala 56a8c9bb2c Added: Options to build NeLNS and Snowballs (OFF by default) 2010-09-25 17:24:19 +02:00
kervala aa930a40cd Fixed: DirectX SDK 64bits directory 2010-09-25 17:10:32 +02:00
kervala c5bf133d4f Fixed: Compilation with MFC in a custom path and/or STLport 2010-09-25 17:08:31 +02:00
kervala ca12c13e68 Changed: Updated CMake modules for 64bits and STLport 2010-09-25 15:41:37 +02:00
kervala d4d94a1284 Added: CMake module to find external/3rd party libs 2010-09-24 23:24:05 +02:00
acemtp a07b5b8d3e Changed: order of the lib to make it link in static 2010-09-23 15:47:31 +02:00
kervala b1d55cb083 Fixed: Debug version of mysqlclient 2010-09-20 21:37:15 +02:00
kervala ee8055f5a3 Fixed: STLport can't be used under Windows 2010-09-14 23:10:25 +02:00
kervala 372920f72e Fixed: Use debug or release versions of C++ libraries (CppTest, STLport, Squish and Luabind) 2010-09-12 00:40:26 +02:00
kervala b7cd8c24d4 Fixed: libwww unresolved symbols on Archlinux 2010-09-11 19:47:17 +02:00
rti 00e40887df merge 2010-09-09 14:59:49 +02:00
rti 976f2b7f4e Fixed: don't use GNU linker options with BSD's linker installed on mac os x 2010-09-09 14:57:59 +02:00
mattraykowski 4a518f8304 merge 2010-09-09 06:47:17 -06:00
mattraykowski 7b554697cc merged FindLibwww.cmake 2010-09-09 06:44:01 -06:00
mattraykowski 6ec1568c88 Changed: #842 Correctly add found libwww libraries the the LIBWWW_LIBRARIES variable. 2010-09-09 06:40:07 -06:00
kervala 4df3db7485 Changed: #915 NeL fails to build with --as-needed 2010-09-09 14:20:18 +02:00
rti 9810fa824e Fixed: add all found libwww libs to the LIBWWW_LIBRARIES variable 2010-09-09 13:52:13 +02:00
kervala a45f6fd9d1 Fixed: Added missing RYZOM_*_PREFIX 2010-09-08 09:31:00 +02:00
mattraykowski e05d47afae Changed: #842 Fixed libwww cmake package for "LIBRARIES" instead of "LIBRARY" 2010-09-07 06:19:45 -06:00
kervala 0985762b63 Fixed: Compilation under Linux 2010-09-05 11:29:34 +02:00
kervala 131ce4ced2 Changed: FindLibwww search also for libexpat 2010-09-04 20:18:44 +02:00
kervala 15884b6acc Fixed: ryzom_client_patcher compilation 2010-09-04 19:51:20 +02:00
kervala a54335e454 Fixed: libwww GNU Regex, libcurl OpenSSL dependencies under Windows 2010-09-03 22:48:53 +02:00
kervala 0ecb274bc4 Fixed: Detects mysqlclient library 2010-09-03 22:13:48 +02:00
kervala bb19496b11 Fixed: Detects fmod 64bits library 2010-09-03 22:13:18 +02:00
mattraykowski 41c0e07894 merge while working on rebase root source dir 2010-09-03 08:02:04 -06:00
mattraykowski d8ffaa120f Update: #842 Added "NeL" before NeL project labels, moved some files, fixed Qt builds, fixed libwww find on Windows. 2010-09-02 13:53:33 -06:00
mattraykowski 72b6fb118b Update: #842 Initial file/folder move for single project build. 2010-08-31 06:08:21 -06:00