1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-24 21:57:44 +00:00
Commit graph

48 commits

Author SHA1 Message Date
Alice Ogeda
6c0f428fea fix mariadb cmake find lib/bin; 2021-11-28 16:59:47 -03:00
Adam
790650f967 working ci & support more mariadb versions 2021-11-27 18:31:38 +11:00
Adam
0dcd4f967e fixup mariadb support 2021-11-27 16:04:45 +11:00
Mordred
48ed9da414 Initial commit of Sapphire for FFXIV 3.0 "light rewrite" 2021-11-27 00:53:57 +01:00
NotAdam
ee12f4f75b create data directory 2020-02-08 10:15:14 +11:00
NotAdam
e3b39214b4 add mariadb 10.4 and 10.5 (alpha) to mysql lib discovery 2020-01-15 20:30:29 +11:00
Mordred Admin
3db411d907 Fixing some CMake issues with mariadb 2019-08-30 15:29:02 +02:00
NotAdam
b73aa685cd #526 - add working mariadb 10.3 support on windows 2019-02-17 17:42:29 +11:00
NotAdam
aae2dabf34 add mariadb 10.3 support to findmysql - fixes #526 2019-02-17 13:27:32 +11:00
NotAdam
4fb118ab16 turn on optimisation for release builds on linux 2019-01-26 22:08:26 +11:00
Mordred
7e935df56f Initial roaming tests, still very rough and ugly 2019-01-26 00:06:24 +01:00
Tahir Akhlaq
062f2d3114 apparently /std:c++17 is needed even if CMAKE_CXX_COMPILER is 17 2019-01-08 20:35:41 +00:00
Mordred
c1a3fa5915 Extended schema for spawnpoints 2019-01-06 23:34:19 +01:00
mordred
284ae1ee41 Fix for double mysql find 2019-01-04 14:29:31 +01:00
Mordred
bfb09268a4 Merge pull request #467 from NotAdam/develop
drop x86 support on windows
2019-01-03 23:06:17 +01:00
Mordred
19de2bf909 Automatically create log folder in cmake stage 2019-01-03 22:40:26 +01:00
Mordred
c9468d8ad2 Automatically copy libmysql.dll to bin folder 2019-01-03 21:32:44 +01:00
mordred
a4b6608ce7 More cmake cleanup 2019-01-03 09:53:37 +01:00
mordred
266aefaa62 Take windows build path out of compiler.cmake 2019-01-02 15:28:24 +01:00
mordred
2ed9d84bd0 True out of source build now possible. 2019-01-02 15:09:59 +01:00
Mordred
959c2d4319 Simplified some cmake logic 2018-12-31 17:30:45 +01:00
Mordred
589205d41e Moved cmake logic to root cmakelists 2018-12-31 13:54:31 +01:00
NotAdam
e101c80faf drop x86 support on windows 2018-12-31 18:39:43 +11:00
Dantestyle
e1b91b8664 Avoid Cmake that create C++14 build with C++17 installed 2018-12-30 02:46:35 +01:00
mordred
8b937414a4 Appveyor should ..hopefully... be fine now 2018-12-12 14:56:37 +01:00
mordred
ecb486e7c7 use mysqlclient for statically linking in windows 2018-12-12 14:04:04 +01:00
mordred
d54d19c342 Travis fix 2018-11-11 15:37:57 +01:00
NotAdam
77ae9b7369 try and use 32bit first? 2018-10-27 16:48:27 +11:00
NotAdam
b5b040821c use nmake instead 2018-10-27 16:44:31 +11:00
mordred
b9fdca3ee8 Take care of mysql too 2018-10-26 15:19:50 +02:00
mordred
e6c473c3ed Hopefully last CI fix attempt 2018-10-26 14:45:10 +02:00
NotAdam
e834726d45 api now builds and seems to work 2018-10-26 21:14:30 +11:00
NotAdam
80c49c3537 remove boost, its gone 2018-10-26 21:00:50 +11:00
mordred
873667cb86 Removing boost from common 2018-10-24 12:53:26 +02:00
Mordred
979c321572 Merge pull request #258 from ShelbyZ/actor_rewrite_minor_cmake_changes
Minor updates for actor_rewrite branch
2018-03-01 08:13:33 +01:00
ShelbyZ
8e2859d038 Minor updates for actor_rewrite branch
- The libraries/external is not correctly mapped for windows cmake, had
an extra '../'
- add build flag for msvc for building with multiple processors /MP
2018-02-28 20:51:47 -08:00
Mordred Admin
e0f0414a75 Use precompiled headers for scripts and some libraries 2018-02-28 11:51:44 +01:00
Mordred Admin
0dba611358 Actually generate the version strings correctly 2018-02-14 14:46:18 +01:00
GokuWeedLord
bd676cc4f0 Travis: A Lost Hope - Episode VI DLC 1 2017-12-14 17:38:50 +11:00
Mordred Admin
834f41fd4b Also should not be comitted 2017-12-05 11:43:31 +01:00
Mordred Admin
c0c2c4b89d Removed statusEffectContainer, now directly part of Actor 2017-12-05 11:21:56 +01:00
Ay'yaruq Dotharl
626c784f5a Fix CMake MySQL module to be more nix-friendly 2017-11-18 22:50:00 +11:00
ShelbyZ
b17098414b Need to disable SAFESEH before /ZI 2017-10-22 10:43:33 -07:00
ShelbyZ
c6c3bf4a25 Removing comment 2017-10-22 09:29:22 -07:00
ShelbyZ
08366ae11c Correctly applying /ZI for debug
- /ZI is not a link flag
- /ZI is not settable via CMAKE_CXX_FLAGS
- /Zi is default unless add_defitions(/ZI)
2017-10-22 09:28:19 -07:00
ShelbyZ
9065b4ccea Fix up Flags around Edit and Continue
- remove /SAFESEH:NO
- apply /INCREMENTAL /ZI (debug only)
- remove sprinkling of /INCREMENTAL /ZI
2017-10-21 22:09:03 -07:00
Carlos C
d593e2b47e Add sapphire version string
need to implement location(s) where to show git revision / version in core

server info & logs come to mind
2017-09-13 18:06:31 -04:00
Mordred Admin
924a4b3973 Majorly simplified and improved the cmake setup.
Going forward it will be alot easier to maintain.

TODO: simplify path definitions

Conflicts:
	src/servers/Server_Lobby/CMakeLists.txt
	src/servers/Server_REST/CMakeLists.txt
	src/servers/Server_Zone/CMakeLists.txt
2017-09-13 11:46:17 +02:00