summaryrefslogtreecommitdiff
path: root/quackle.pro
blob: 4793e276dd1e01d2e3f2cc1be4801223dd9ca97b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
TEMPLATE = lib
INCLUDEPATH += .
DEPENDPATH += .
VERSION = 0.9
QT -= gui core
debug {
  OBJECTS_DIR = obj/debug
}

release {
  OBJECTS_DIR = obj/release
}

# enable/disable debug symbols
#CONFIG += debug staticlib
CONFIG += release staticlib
CONFIG -= x11

# Input
HEADERS += alphabetparameters.h \
	bag.h \
	board.h \
	boardparameters.h \
	bogowinplayer.h \
	catchall.h \
	clock.h \
	computerplayer.h \
	computerplayercollection.h \
	datamanager.h \
	endgame.h \
	endgameplayer.h \
	enumerator.h \
	evaluator.h \
	fixedstring.h \
	gaddag.h \
	game.h \
	gameparameters.h \
	generator.h \
	lexiconparameters.h \
	move.h \
	player.h \
	playerlist.h \
	preendgame.h \
	rack.h \
	reporter.h \
	resolvent.h \
	sim.h \
	strategyparameters.h \
	uv.h 

SOURCES += bogowinplayer.cpp \
	alphabetparameters.cpp \
	bag.cpp \
	board.cpp \
	boardparameters.cpp \
	catchall.cpp \
	clock.cpp \
	computerplayer.cpp \
	computerplayercollection.cpp \
	datamanager.cpp \
	endgame.cpp \
	endgameplayer.cpp \
	enumerator.cpp \
	evaluator.cpp \
	game.cpp \
	gameparameters.cpp \
	generator.cpp \
	lexiconparameters.cpp \
	move.cpp \
	player.cpp \
	playerlist.cpp \
	preendgame.cpp \
	rack.cpp \
	reporter.cpp \
	resolvent.cpp \
	sim.cpp \
	strategyparameters.cpp 

win32:!win32-g++ {
	QMAKE_CFLAGS_DEBUG     ~= s/-MDd/-MTd/
	QMAKE_CXXFLAGS_DEBUG   ~= s/-MDd/-MTd/
	QMAKE_CFLAGS_RELEASE   ~= s/-MD/-MT/
	QMAKE_CXXFLAGS_RELEASE ~= s/-MD/-MT/
}