Fixed boost configure not to add iostreams to global varaibles

Added dev-cpp unit test project file
This commit is contained in:
Pauli Nieminen 2008-01-22 09:28:36 +00:00
parent 740c116ad8
commit 6c7e4be8d5
4 changed files with 2643 additions and 8 deletions

View file

@ -906,9 +906,6 @@ fi
BOOST_REQUIRE([1.33])
BOOST_IOSTREAMS
CPPFLAGS="$BOOST_CPPFLAGS $CPPFLAGS"
LDFLAGS="$BOOST_IOSTREAMS_LDFLAGS $LDFLAGS"
LIBS="$BOOST_IOSTREAMS_LIBS $LIBS"
if test "x$tests" = "xyes"; then

View file

@ -42,7 +42,8 @@ noinst_LIBRARIES = libwesnoth-core.a libwesnoth.a
pkgdatadir=$(datadir)/@DATADIR@
THELIBS = -L. -lwesnoth-core $(SDL_IMAGE_LIBS) $(SDL_MIXER_LIBS) $(SDL_NET_LIBS) \
$(SDL_TTF_LIBS) $(SDL_LIBS) $(PYTHON_LIBS) $(FREETYPE_LIBS) $(LIBINTL)
$(SDL_TTF_LIBS) $(SDL_LIBS) $(PYTHON_LIBS) $(FREETYPE_LIBS) $(LIBINTL) \
$(BOOST_IOSTREAMS_LIBS)
wesnoth_source = \
about.cpp \
@ -154,7 +155,7 @@ wesnothd_SOURCES = \
network_worker.cpp \
loadscreen_empty.cpp
wesnothd_LDADD = -L. -lwesnoth-core @SDL_NET_LIBS@ @SDL_LIBS@ $(LIBINTL)
wesnothd_LDADD = -L. -lwesnoth-core $(BOOST_IOSTREAMS_LIBS) @SDL_NET_LIBS@ @SDL_LIBS@ $(LIBINTL)
wesnothd_DEPENDENCIES=libwesnoth-core.a
#############################################################################
@ -168,7 +169,7 @@ campaignd_SOURCES = \
publish_campaign.cpp \
loadscreen_empty.cpp
campaignd_LDADD = -L. -lwesnoth-core @SDL_NET_LIBS@ @SDL_LIBS@ $(LIBINTL)
campaignd_LDADD = -L. -lwesnoth-core $(BOOST_IOSTREAMS_LIBS) @SDL_NET_LIBS@ @SDL_LIBS@ $(LIBINTL)
campaignd_DEPENDENCIES=libwesnoth-core.a
#############################################################################
@ -198,7 +199,7 @@ cutter_LDADD = -L. -lwesnoth-core @SDL_IMAGE_LIBS@ @SDL_LIBS@ $(LIBINTL) $(PNG_L
cutter_DEPENDENCIES=libwesnoth-core.a
#############################################################################
# Castle building helpers #
# Unit tests #
#############################################################################
test_SOURCES = \
@ -210,7 +211,7 @@ test_LDADD = $(THELIBS) $(BOOST_UNIT_TEST_FRAMEWORK_LIBS) libwesnoth.a
test_DEPENDENCIES=libwesnoth-core.a libwesnoth.a
#############################################################################
# Headers
# Headers #
#############################################################################
noinst_HEADERS = \
@ -487,12 +488,15 @@ else
endif
CXXLD = $(LDPREFIX) $(CXX)
CXXFLAGS += $(BOOST_CPPFLAGS)
if STATIC
LDFLAGS += -all-static
endif
LDFLAGS += $(BOOST_IOSTREAMS_LDFLAGS)
#if STATIC
#LIBS += -static -L/usr/lib -Wl,-rpath,/usr/lib -L/usr/X11R6/lib -lSDL_image \
#-lSDL_mixer -lSDL_net -lSDL_ttf -lSDL -lpthread -ldl -laudio -lXt -lX11 -lXext \

View file

@ -39,6 +39,11 @@ playmp_controller::playmp_controller(const config& level,
beep_warning_time_ = 0;
turn_data_ = NULL;
is_host_ = is_host;
// We stop quick replay if play isn't yet past turn 1
if ( replay_last_turn_ <= 1)
{
skip_replay_ = false;
}
}
playmp_controller::~playmp_controller() {

2629
unit_test.dev Normal file

File diff suppressed because it is too large Load diff