303 Commits

Author SHA1 Message Date
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
mattsc
c296a67990 Update Xcode project 2016-08-31 19:38:10 -07:00
Celtic Minstrel
d9111620bd Update XCode project 2016-08-31 20:59:38 -04:00
Celtic Minstrel
24111e7a73 Update XCode projet 2016-08-29 01:05:02 -04:00
Celtic Minstrel
a0350198c3 MP Lobby / Create: Yield to plugins 2016-08-24 16:45:27 -04:00
Celtic Minstrel
7084eee8a7 Fixup XCode project for PR 744 2016-08-24 16:22:45 -04:00
Celtic Minstrel
e821e508c3 Merge pull request #744 from lua_refactor
Refactor some Lua stuff and reduce const_cast usage

Conflicts:
	src/scripting/game_lua_kernel.cpp
	src/scripting/lua_unit.cpp
2016-08-24 03:13:38 -04:00
Celtic Minstrel
396f5dfc4c Rename combobox -> menu_button 2016-08-22 19:37:14 -04:00
Celtic Minstrel
30b7ab8b2d Reduce use of const_cast 2016-08-20 20:38:46 -04:00
Celtic Minstrel
22a39d0bb4 Move Lua unit attacks metatable to own file 2016-08-20 20:38:46 -04:00
Celtic Minstrel
1521f326df Move Lua unit wrapper to own file 2016-08-20 20:38:46 -04:00
Celtic Minstrel
cef1674ce4 Implment tree node walker 2016-08-20 02:52:11 -04:00
Celtic Minstrel
9c64028dd2 Update XCode project 2016-08-10 15:36:39 -04:00
Celtic Minstrel
8c54a37350 XCode: Fix runpaths for unit tests 2016-08-10 03:07:32 -04:00
Celtic Minstrel
75cde5ee02 XCode: Fix unit tests build 2016-08-10 03:07:31 -04:00
Celtic Minstrel
fbf87ca797 Update XCode project 2016-08-09 22:04:04 -04:00
Celtic Minstrel
febb34cfbb Convert unit advancement dialog to GUI2 2016-08-09 20:49:48 -04:00
Celtic Minstrel
f56feea0b8 Update XCode project 2016-08-08 22:18:08 -04:00
ancestral
deb56e0fe6 Updated Xcode project and removed unused pango files 2016-08-05 23:15:49 -05:00
Celtic Minstrel
6c01f69914 Update XCode project 2016-08-01 22:35:23 -04:00
Celtic Minstrel
a515dd403a XCode: Rearrange build sequence
This makes the most important steps (compiling and linking) run first,
before all the copy file steps.

Also, all copy file stages now have descriptive names.
2016-08-01 14:24:08 -04:00
Celtic Minstrel
7caad3d107 XCode: Add missing header
This also includes rearrangement changes that XCode seems to insist on applying.
These changes have no effect on anything whatsoever.
2016-07-30 01:55:57 -04:00
Charles Dang
7a8f3ff110 Refactored formula's use of boost::intrusive_ptr
This removes all the custom reference counting code from the
formula variant class, and also removes the WFL refcount() function.
The reference counting base class is also removed, since it is no longer used.
2016-07-24 23:43:58 -04:00
Celtic Minstrel
7286ea8e0f Merge pull request #661 from spixi/name_and_map_generator
Improvements in the name and map generators
2016-07-18 01:10:46 -04:00
Celtic Minstrel
ab504f4458 Update XCode project 2016-07-18 00:47:16 -04:00
Celtic Minstrel
63e0303c00 Update XCode project so that unit tests build 2016-07-17 18:44:57 -04:00
Celtic Minstrel
0ec01c595b Update XCode project 2016-07-12 11:08:30 -04:00
Celtic Minstrel
5698f74573 Update XCode project 2016-06-06 21:07:29 -04:00
loonycyborg
39f14b9b4b Merge branch 'master' into asio_wesnothd 2016-05-03 18:20:41 +03:00
Celtic Minstrel
1649930113 Lua API for the name generators 2016-04-15 15:51:23 -04:00
Celtic Minstrel
d8d87b1a61 Update XCode project (again) 2016-04-07 12:27:38 -04:00