333 Commits

Author SHA1 Message Date
mattsc
be3cf5fa62 Update Xcode project to fix linker warnings
This fixes several warnings of this type:
ld: warning: direct access in return_to_play_side_exception::execute()
to global weak symbol typeinfo for lua_jailbreak_exception means the
weak symbol cannot be overridden at runtime. This was likely caused by
different translation units being compiled with different visibility
settings.
2017-04-08 19:12:05 -07:00
mattsc
35917891e9 Update Xcode project 2017-04-02 07:52:37 -07:00
mattsc
3b2ff54e2f Update Xcode project 2017-03-23 19:00:39 -07:00
mattsc
cada1d24ee Update Xcode project 2017-03-23 13:43:37 -07:00
Charles Dang
b1b378c090 Post-release version bump 2017-03-19 11:10:32 +11:00
Charles Dang
e315aa39e7 Pre-release version bump 2017-03-19 10:57:40 +11:00
mattsc
930fb368c5 Update Xcode project 2017-03-16 17:05:46 -07:00
mattsc
d02d145533 Xcode project: add some more header files 2016-12-17 17:06:23 -08:00
mattsc
15b8fd1dea Update Xcode project 2016-12-17 16:52:19 -08:00
mattsc
057749bd76 Update Xcode project 2016-12-10 12:00:56 -08:00
mattsc
0f2b2f5271 Update Xcode project 2016-12-09 19:59:22 -08:00
Celtic Minstrel
435609549e XCode: Add libintl back; apparently libharfbuzz depends on it 2016-12-02 16:04:08 -05:00
Celtic Minstrel
57f13b848a Update XCode project 2016-12-02 13:34:07 -05:00
Celtic Minstrel
c2ed9c5c19 MSVC project file cleanup
- Add a few missing headers
- Remove redundant headers
- Remove duplicate include of filesystem sources
- Remove an empty source file

[ci skip]
2016-12-01 16:18:03 -05:00
Celtic Minstrel
67ea79d86f Rename some GUI2 files to match the contained class 2016-11-19 17:16:10 -05:00
Celtic Minstrel
01d23b5b15 Move tip of the day code from GUI2 core to auxiliary 2016-11-19 17:16:09 -05:00
Celtic Minstrel
9eb1efadc7 Move lobby data/info to game_initialization, in mp namespace 2016-11-19 17:16:08 -05:00
Celtic Minstrel
17d32e3083 Update XCode project 2016-11-19 17:15:59 -05:00
Celtic Minstrel
fffe3d5d7a Enable loading of po files in addons 2016-11-18 12:09:59 -05:00
Celtic Minstrel
dc24fa16f7 Remove option to link libintl instead of Boost.Locale 2016-11-18 12:09:56 -05:00
Celtic Minstrel
8e935df0b8 Update XCode project 2016-11-12 17:20:59 -05:00
Charles Dang
d51d762385 Pre-release version bump (to 1.13.6) 2016-11-06 11:53:59 +11:00
Celtic Minstrel
551eb507f7 Move Mac-specific sources into main source tree and include in scons build
The server_main.m file turns out to be unnecessary (probably due to the SDL2
shift), so it was simply removed.
2016-11-03 14:46:50 -04:00
Celtic Minstrel
535fe6b35d XCode: Remove unused prefix header
This has been unused for awhile now and was just never deleted.
2016-11-03 14:46:50 -04:00
Celtic Minstrel
00e412f3af Update XCode project (and minor comment fixups) 2016-10-17 23:23:40 -04:00
Celtic Minstrel
d006d73c6e Update XCode project 2016-10-17 00:48:04 -04:00
Celtic Minstrel
697a9a2edd Update XCode project 2016-10-16 13:05:53 -04:00
Celtic Minstrel
9908335f3f XCode: Fix unit tests compilation 2016-10-16 00:24:10 -04:00
Celtic Minstrel
f7856c11d4 XCode: Build Lua as a separate static lib 2016-10-16 00:24:10 -04:00
Celtic Minstrel
c21a64863a XCode: Some targets cleanup 2016-10-16 00:24:10 -04:00
mattsc
d89af04a64 Update Xcode project 2016-10-15 18:52:41 -07:00
mattsc
1d5aba9e82 Update Xcode project 2016-10-12 13:09:00 -07:00
mattsc
ac1d8c886c Update Xcode project 2016-10-05 06:32:17 -07:00
mattsc
52a4f2a0d1 Update Xcode project 2016-10-01 19:18:08 -07:00
Celtic Minstrel
357047db78 Update XCode readme 2016-09-29 11:35:35 -04:00
Celtic Minstrel
6b9ed2e3d4 Update XCode project 2016-09-19 20:06:30 -04:00
Celtic Minstrel
1816e1147f Remove asserts.hpp
This file seemed to be some sort of reimplementation of <cassert> except
with some "feature" of trying to force the debugger to hit a breakpoint.
However, any decent debugger already hits a breakpoint with a standard
assert(), and this file really only served to make it harder to see the
actual error when using a Windows console.

Some instances of these macros were replaced with assert(), others with
VALIDATE() which instead throws an exception (and possibly puts up a
dialog, if the exception is caught before main()).

A few other related changes that got mixed in:
- Several error conditions now have a better error message (or indeed
  any error message at all)
- Removed an unnecessary use of std::distance on a Boost iterator range.
- Removed a large chunk of code which did nothing but construct a widget
  builder and then crash; the code was unreachable since an earlier loop
  did the same thing (without crashing), and the comment seems to suggest
  that it was a (seemingly no longer necessary) workaround for some buggy
  compilers / linkers.
- noreturn added to the list of compatibilty C++11 features in global.hpp
  (Of supported compilers, only VC12 lacks the new [[attribute]] syntax.)
- Fix detection of GCC in global.hpp

# Conflicts:
#	src/gui/widgets/settings.cpp
2016-09-18 15:57:47 -04:00
Celtic Minstrel
d0b8b471c5 Add campaignd target to XCode project
It builds and links, but won't work properly without an implementation
for async_send_file
2016-09-13 14:18:52 -04:00
Celtic Minstrel
404c6ca754 Fix XCode wesnothd build 2016-09-13 13:14:11 -04:00
Celtic Minstrel
e90a256489 Update XCode project 2016-09-11 17:05:20 -04:00
Celtic Minstrel
e3ab484f5e Update XCode project 2016-09-10 21:46:08 -04:00
Celtic Minstrel
8a80af4c69 Update XCode project 2016-09-08 17:36:20 -04:00
Celtic Minstrel
8d6e513671 Fix XCode warnings and add missing header ref 2016-09-06 18:48:14 -04:00
Celtic Minstrel
e3346fec78 Update XCode, scons, CMake 2016-09-06 18:26:39 -04:00
Celtic Minstrel
473076104c Update XCode project 2016-09-03 01:43:49 -04:00
Celtic Minstrel
ac7508d427 Revert "XCode: Use address sanitizer in debug builds"
This reverts commit 60d543cf3beb2a3d07b2231778de5d33edace6fc.

Unfortunately, it seems that the address sanitizer cannot find its lib,
and I am not sure how to fix that, so I will have to revisit this at
a later time.
2016-09-01 23:17:56 -04:00
Celtic Minstrel
60d543cf3b XCode: Use address sanitizer in debug builds 2016-09-01 18:35:40 -04:00
Celtic Minstrel
9bc92e657b Update XCode project 2016-09-01 18:33:16 -04:00
Celtic Minstrel
6bd2e67f26 Update XCode project 2016-09-01 17:15:51 -04:00
mattsc
dedb51d2f2 Another Xcode project update 2016-08-31 20:14:25 -07:00