-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.Release
13918 lines (13757 loc) · 650 KB
/
Makefile.Release
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
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
#############################################################################
# Makefile for building: game
# Generated by qmake (3.0) (Qt 5.1.0) on: ?? 30. ??? 23:22:20 2013
# Project: ../game/game.pro
# Template: app
#############################################################################
MAKEFILE = Makefile.Release
####### Compiler, tools and options
CC = gcc
CXX = g++
DEFINES = -DUNICODE -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NEEDS_QMAIN
CFLAGS = -pipe -fno-keep-inline-dllexport -O2 -Wall -Wextra $(DEFINES)
CXXFLAGS = -pipe -fno-keep-inline-dllexport -std=gnu++0x -Wall -O2 -frtti -Wall -Wextra -fexceptions -mthreads $(DEFINES)
INCPATH = -I../game -I'include' -I'../../Tempest/Tempest/include' -I'../../SharedLibs/rapidjson-0.11/rapidjson/include' -I'../../SharedLibs/bullet-2.80-rev2531/bullet-2.80-rev2531/src' -I'../../SharedLibs/bass24/c' -I'../../SharedLibs/freetype-dev_2.4.2-1_win32/include' -I'../../SharedLibs/freetype-dev_2.4.2-1_win32/include/freetype2' -I'.' -I'../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/win32-g++'
LINKER = g++
LFLAGS = -Wl,-s -Wl,-subsystem,windows -mthreads
LIBS = -LC:/Users/Try/Home/Programming/SharedLibs/bass24/c -LC:/Users/Try/Home/Programming/SharedLibs/DevIL-SDK-x86-1.7.8/lib -LC:/Users/Try/Home/Programming/SharedLibs/freetype-dev_2.4.2-1_win32/lib -LC:/Users/Try/Home/Programming/Tempest/lib -LC:/Users/Try/Home/Programming/SharedLibs/bullet-2.80-rev2531/bullet-2.80-rev2531/build-bullet "-LC:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib/x86" "-LC:\Program Files (x86)\NVIDIA Corporation\Cg\lib" -lTempest -lbullet -lbass -lgdi32 -lws2_32 -lcomdlg32 -lpthread -lz -ld3d9 -ld3dx9 -lcg -lcgD3D9 -lDevIL -lfreetype release/game_res.o
QMAKE = C:/Qt/Qt5.1/5.1.0/mingw48_32/bin/qmake.exe
IDC = idc
IDL = midl
ZIP =
DEF_FILE =
RES_FILE = release/game_res.o
COPY = cp -f
SED = sed
COPY_FILE = cp -f
COPY_DIR = cp -f -R
DEL_FILE = rm -f
DEL_DIR = rmdir
MOVE = mv -f
CHK_DIR_EXISTS= test -d
MKDIR = mkdir -p
INSTALL_FILE = cp -f
INSTALL_PROGRAM = cp -f
INSTALL_DIR = $(COPY_DIR)
####### Output directory
OBJECTS_DIR = release/
####### Files
SOURCES = ../game/main.cpp \
../game/graphics/graphicssystem.cpp \
../game/game/gameobject.cpp \
../game/resource.cpp \
../game/game/protoobject.cpp \
../game/physics/physics.cpp \
../game/game/envobject.cpp \
../game/landscape/terrain.cpp \
../game/util/array2d.cpp \
../game/game/world.cpp \
../game/prototypesloader.cpp \
../game/util/lexicalcast.cpp \
../game/gui/maingui.cpp \
../game/util/math.cpp \
../game/gui/scroolbar.cpp \
../game/gui/button.cpp \
../game/gui/panel.cpp \
../game/util/randomgen.cpp \
../game/gui/scroolwidget.cpp \
../game/game.cpp \
../game/behavior/behavior.cpp \
../game/behavior/abstractbehavior.cpp \
../game/behavior/behaviormsgqueue.cpp \
../game/behavior/movebehavior.cpp \
../game/util/factory.cpp \
../game/algo/wayfindalgo.cpp \
../game/behavior/buildingbehavior.cpp \
../game/game/player.cpp \
../game/util/serialize.cpp \
../game/behavior/resourcebehavior.cpp \
../game/behavior/workerbehavior.cpp \
../game/util/weakworldptr.cpp \
../game/behavior/warehousebehavior.cpp \
../game/pixmapspool.cpp \
../game/gui/commandspanel.cpp \
../game/behavior/recruterbehavior.cpp \
../game/behavior/builderbehavior.cpp \
../game/gui/inputhook.cpp \
../game/behavior/incompletebuilding.cpp \
../game/behavior/warriorbehavior.cpp \
../game/gui/overlaywidget.cpp \
../game/gui/centralwidget.cpp \
../game/gui/listbox.cpp \
../game/gui/formbuilder.cpp \
../game/gui/propertyeditor.cpp \
../game/gui/lineedit.cpp \
../game/gui/ingamecontrols.cpp \
../game/gui/abstractlistbox.cpp \
../game/gui/modalwindow.cpp \
../game/gui/ingamemenu.cpp \
../game/gui/gen/ui_ingamemenu.cpp \
../game/gui/gen/ui_toppanel.cpp \
../game/gui/unitlist.cpp \
../game/game/bullet.cpp \
../game/game/gameobjectview.cpp \
../game/gui/nativesavedialog.cpp \
../game/util/gameserializer.cpp \
../game/gui/gen/ui_loaddialog.cpp \
../game/gui/savedialog.cpp \
../game/gui/unitinfo.cpp \
../game/gui/gen/ui_unitinfo.cpp \
../game/gui/textureview.cpp \
../game/gui/unitview.cpp \
../game/gui/minimapview.cpp \
../game/graphics/particlesystem.cpp \
../game/graphics/particlesystemengine.cpp \
../game/gui/tabwidget.cpp \
../game/gui/editterrainpanel.cpp \
../game/game/spatialindex.cpp \
../game/graphics/hudanim.cpp \
../game/landscape/terrainchunk.cpp \
../game/graphics/smallobjectsview.cpp \
../game/network/localserver.cpp \
../game/threads/thread.cpp \
../game/threads/async.cpp \
../game/network/client.cpp \
../game/network/netuser.cpp \
../game/util/fileserialize.cpp \
../game/util/bytearrayserialize.cpp \
../game/threads/mutex.cpp \
../game/gui/progressbar.cpp \
../game/sound/sound.cpp \
../game/behavior/bonusbehavior.cpp \
../game/algo/wayfindrequest.cpp \
../game/lang/lang.cpp \
../game/gui/hintsys.cpp \
../game/game/scenario.cpp \
../game/game/missions/scenariomission1.cpp \
../game/game/ability.cpp \
../game/game/spell.cpp \
../game/gui/richtext.cpp \
../game/model_mx.cpp \
../game/gui/missiontargets.cpp \
../game/game/particlesystemdeclaration.cpp \
../game/graphics/material.cpp \
../game/graphics/scene.cpp \
../game/threads/time.cpp \
../game/util/ifstream.cpp \
../game/util/tnloptimize.cpp \
../game/gui/graphicssettingswidget.cpp \
../game/game/missions/desertstrikescenario.cpp \
../game/game/missions/deatmachscenario.cpp \
../game/game/missions/desertstrikescenariowidgets.cpp \
../game/gui/checkbox.cpp \
../game/gui/gamemessages.cpp \
../game/network/netuserclient.cpp \
../game/graphics/decalobject.cpp \
../game/graphics/packetobject.cpp \
../game/game/upgrade.cpp \
../game/graphics/graphics.cpp \
../game/graphics/translate/vertexinputassembly.cpp \
../game/graphics/translate/shadersource.cpp \
../game/graphics/translate/objectcode.cpp \
../game/graphics/translate/buildinfunction.cpp \
../game/graphics/frustum.cpp \
../game/graphics/translate/mxassembly.cpp \
../game/graphics/translate/shadermaterial.cpp \
../game/graphics/translate/guiassembly.cpp \
../game/graphics/materialserver.cpp \
../game/graphics/gbufffer.cpp \
../game/graphics/translate/compileoptions.cpp \
../game/graphics/translate/operationdef.cpp \
../game/android_dummy.cpp \
../game/gui/loadscreen.cpp \
../game/gui/mainmenu.cpp \
../game/gui/optionswidget.cpp \
../game/gui/mapselectmenu.cpp \
../game/game/missions/desertstriketutorialscenario.cpp
OBJECTS = release/main.o \
release/graphicssystem.o \
release/gameobject.o \
release/resource.o \
release/protoobject.o \
release/physics.o \
release/envobject.o \
release/terrain.o \
release/array2d.o \
release/world.o \
release/prototypesloader.o \
release/lexicalcast.o \
release/maingui.o \
release/math.o \
release/scroolbar.o \
release/button.o \
release/panel.o \
release/randomgen.o \
release/scroolwidget.o \
release/game.o \
release/behavior.o \
release/abstractbehavior.o \
release/behaviormsgqueue.o \
release/movebehavior.o \
release/factory.o \
release/wayfindalgo.o \
release/buildingbehavior.o \
release/player.o \
release/serialize.o \
release/resourcebehavior.o \
release/workerbehavior.o \
release/weakworldptr.o \
release/warehousebehavior.o \
release/pixmapspool.o \
release/commandspanel.o \
release/recruterbehavior.o \
release/builderbehavior.o \
release/inputhook.o \
release/incompletebuilding.o \
release/warriorbehavior.o \
release/overlaywidget.o \
release/centralwidget.o \
release/listbox.o \
release/formbuilder.o \
release/propertyeditor.o \
release/lineedit.o \
release/ingamecontrols.o \
release/abstractlistbox.o \
release/modalwindow.o \
release/ingamemenu.o \
release/ui_ingamemenu.o \
release/ui_toppanel.o \
release/unitlist.o \
release/bullet.o \
release/gameobjectview.o \
release/nativesavedialog.o \
release/gameserializer.o \
release/ui_loaddialog.o \
release/savedialog.o \
release/unitinfo.o \
release/ui_unitinfo.o \
release/textureview.o \
release/unitview.o \
release/minimapview.o \
release/particlesystem.o \
release/particlesystemengine.o \
release/tabwidget.o \
release/editterrainpanel.o \
release/spatialindex.o \
release/hudanim.o \
release/terrainchunk.o \
release/smallobjectsview.o \
release/localserver.o \
release/thread.o \
release/async.o \
release/client.o \
release/netuser.o \
release/fileserialize.o \
release/bytearrayserialize.o \
release/mutex.o \
release/progressbar.o \
release/sound.o \
release/bonusbehavior.o \
release/wayfindrequest.o \
release/lang.o \
release/hintsys.o \
release/scenario.o \
release/scenariomission1.o \
release/ability.o \
release/spell.o \
release/richtext.o \
release/model_mx.o \
release/missiontargets.o \
release/particlesystemdeclaration.o \
release/material.o \
release/scene.o \
release/time.o \
release/ifstream.o \
release/tnloptimize.o \
release/graphicssettingswidget.o \
release/desertstrikescenario.o \
release/deatmachscenario.o \
release/desertstrikescenariowidgets.o \
release/checkbox.o \
release/gamemessages.o \
release/netuserclient.o \
release/decalobject.o \
release/packetobject.o \
release/upgrade.o \
release/graphics.o \
release/vertexinputassembly.o \
release/shadersource.o \
release/objectcode.o \
release/buildinfunction.o \
release/frustum.o \
release/mxassembly.o \
release/shadermaterial.o \
release/guiassembly.o \
release/materialserver.o \
release/gbufffer.o \
release/compileoptions.o \
release/operationdef.o \
release/android_dummy.o \
release/loadscreen.o \
release/mainmenu.o \
release/optionswidget.o \
release/mapselectmenu.o \
release/desertstriketutorialscenario.o
DIST =
QMAKE_TARGET = game
DESTDIR = release/ #avoid trailing-slash linebreak
TARGET = game.exe
DESTDIR_TARGET = release/game.exe
####### Implicit rules
.SUFFIXES: .cpp .cc .cxx .c
.cpp.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
.cc.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
.cxx.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
.c.o:
$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
####### Build rules
first: all
all: Makefile.Release $(DESTDIR_TARGET)
$(DESTDIR_TARGET): $(OBJECTS) release/game_res.o
$(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) object_script.game.Release $(LIBS)
release/game_res.o: ../game/game.rc
windres -i ../game/game.rc -o release/game_res.o --include-dir=./../game $(DEFINES)
qmake: FORCE
@$(QMAKE) -spec win32-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile.Release ../game/game.pro
qmake_all: FORCE
dist:
$(ZIP) game.zip $(SOURCES) $(DIST) ../game/game.pro ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/spec_pre.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/qdevice.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/device_config.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/common/shell-unix.conf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/qconfig.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_axbase.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_axcontainer.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_axserver.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_bootstrap.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_clucene.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_concurrent.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_core.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_declarative.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_designer.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_designercomponents.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_gui.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_help.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_multimedia.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_multimediawidgets.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_network.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_opengl.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_openglextensions.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_platformsupport.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_printsupport.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_qml.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_qmldevtools.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_qmltest.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_qtmultimediaquicktools.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_quick.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_quickparticles.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_script.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_scripttools.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_sensors.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_serialport.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_sql.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_svg.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_testlib.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_uitools.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_v8.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_webkit.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_webkitwidgets.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_widgets.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_xml.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/modules/qt_lib_xmlpatterns.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/qt_functions.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/qt_config.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/win32-g++/qmake.conf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/spec_post.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/exclusive_builds.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/default_pre.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/win32/default_pre.prf ../game/game_libs_dir.pri ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/resolve_config.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/default_post.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/build_pass.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/qml_debug.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/declarative_debug.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/win32/rtti.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/warn_on.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/win32/windows.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/testcase_targets.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/exceptions.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/yacc.prf ../../../../../../Qt/Qt5.1/5.1.0/mingw48_32/mkspecs/features/lex.prf ../game/game.pro YACCSOURCES YACCSOURCES LEXSOURCES
clean: compiler_clean
-$(DEL_FILE) release/main.o release/graphicssystem.o release/gameobject.o release/resource.o release/protoobject.o release/physics.o release/envobject.o release/terrain.o release/array2d.o release/world.o release/prototypesloader.o release/lexicalcast.o release/maingui.o release/math.o release/scroolbar.o release/button.o release/panel.o release/randomgen.o release/scroolwidget.o release/game.o release/behavior.o release/abstractbehavior.o release/behaviormsgqueue.o release/movebehavior.o release/factory.o release/wayfindalgo.o release/buildingbehavior.o release/player.o release/serialize.o release/resourcebehavior.o release/workerbehavior.o release/weakworldptr.o release/warehousebehavior.o release/pixmapspool.o release/commandspanel.o release/recruterbehavior.o release/builderbehavior.o release/inputhook.o release/incompletebuilding.o release/warriorbehavior.o release/overlaywidget.o release/centralwidget.o release/listbox.o release/formbuilder.o release/propertyeditor.o release/lineedit.o release/ingamecontrols.o release/abstractlistbox.o release/modalwindow.o release/ingamemenu.o release/ui_ingamemenu.o release/ui_toppanel.o release/unitlist.o release/bullet.o release/gameobjectview.o release/nativesavedialog.o release/gameserializer.o release/ui_loaddialog.o release/savedialog.o release/unitinfo.o release/ui_unitinfo.o release/textureview.o release/unitview.o release/minimapview.o release/particlesystem.o release/particlesystemengine.o release/tabwidget.o release/editterrainpanel.o release/spatialindex.o release/hudanim.o release/terrainchunk.o release/smallobjectsview.o release/localserver.o release/thread.o release/async.o release/client.o release/netuser.o release/fileserialize.o release/bytearrayserialize.o release/mutex.o release/progressbar.o release/sound.o release/bonusbehavior.o release/wayfindrequest.o release/lang.o release/hintsys.o release/scenario.o release/scenariomission1.o release/ability.o release/spell.o release/richtext.o release/model_mx.o release/missiontargets.o
-$(DEL_FILE) release/particlesystemdeclaration.o release/material.o release/scene.o release/time.o release/ifstream.o release/tnloptimize.o release/graphicssettingswidget.o release/desertstrikescenario.o release/deatmachscenario.o release/desertstrikescenariowidgets.o release/checkbox.o release/gamemessages.o release/netuserclient.o release/decalobject.o release/packetobject.o release/upgrade.o release/graphics.o release/vertexinputassembly.o release/shadersource.o release/objectcode.o release/buildinfunction.o release/frustum.o release/mxassembly.o release/shadermaterial.o release/guiassembly.o release/materialserver.o release/gbufffer.o release/compileoptions.o release/operationdef.o release/android_dummy.o release/loadscreen.o release/mainmenu.o release/optionswidget.o release/mapselectmenu.o release/desertstriketutorialscenario.o
-$(DEL_FILE) release/game_res.o
distclean: clean
-$(DEL_FILE) $(DESTDIR_TARGET)
-$(DEL_FILE) Makefile.Release
check: first
compiler_yacc_decl_make_all:
compiler_yacc_decl_clean:
compiler_yacc_impl_make_all:
compiler_yacc_impl_clean:
compiler_lex_make_all:
compiler_lex_clean:
compiler_clean:
####### Compile
release/main.o: ../game/main.cpp ../../Tempest/Tempest/include/Tempest/Application \
../../Tempest/Tempest/application.h \
../game/game.h \
../game/graphics/graphicssystem.h \
../../Tempest/Tempest/include/Tempest/DirectX9 \
../../Tempest/Tempest/dx/directx9.h \
../../Tempest/Tempest/include/Tempest/AbstractAPI \
../../Tempest/Tempest/core/abstractapi.h \
../../Tempest/Tempest/include/Tempest/VertexDeclaration \
../../Tempest/Tempest/core/wrappers/vertexdeclaration.h \
../../Tempest/Tempest/include/Tempest/AbstractTexture \
../../Tempest/Tempest/core/wrappers/abstracttexture.h \
../../Tempest/Tempest/include/Tempest/Color \
../../Tempest/Tempest/utils/color.h \
../../Tempest/Tempest/include/Tempest/Opengl2x \
../../Tempest/Tempest/ogl/opengl2x.h \
../../Tempest/Tempest/include/Tempest/Device \
../../Tempest/Tempest/core/device.h \
../../Tempest/Tempest/include/Tempest/AbstractShadingLang \
../../Tempest/Tempest/shading/abstractshadinglang.h \
../../Tempest/Tempest/include/Tempest/VertexShader \
../../Tempest/Tempest/shading/vertexshader.h \
../../Tempest/Tempest/include/Tempest/VertexShaderHolder \
../../Tempest/Tempest/dataControl/vertexshaderholder.h \
../../Tempest/Tempest/include/Tempest/AbstractHolder \
../../Tempest/Tempest/dataControl/abstractholder.h \
../../Tempest/Tempest/include/Tempest/ShaderHolder \
../../Tempest/Tempest/dataControl/shaderholder.h \
../../Tempest/Tempest/include/Tempest/SystemAPI \
../../Tempest/Tempest/system/systemapi.h \
../../Tempest/Tempest/include/Tempest/Utility \
../../Tempest/Tempest/utils/utility.h \
../../Tempest/Tempest/include/Tempest/Event \
../../Tempest/Tempest/ui/event.h \
../../Tempest/Tempest/shading/shader.h \
../../Tempest/Tempest/shading/shaderinput.h \
../../Tempest/Tempest/include/Tempest/Texture2d \
../../Tempest/Tempest/core/wrappers/texture2d.h \
../../Tempest/Tempest/include/Tempest/TextureHolder \
../../Tempest/Tempest/dataControl/textureholder.h \
../../Tempest/Tempest/include/Tempest/CopyWhenNeedPtr \
../../Tempest/Tempest/utils/cwnptr.h \
../../Tempest/Tempest/core/wrappers/atomic.h \
../../Tempest/Tempest/include/Tempest/Matrix4x4 \
../../Tempest/Tempest/math/matrix4x4.h \
../../Tempest/Tempest/include/Tempest/FragmentShader \
../../Tempest/Tempest/shading/fragmentshader.h \
../../Tempest/Tempest/include/Tempest/FragmentShaderHolder \
../../Tempest/Tempest/dataControl/fragmentshaderholder.h \
../../Tempest/Tempest/include/Tempest/VertexBufferHolder \
../../Tempest/Tempest/dataControl/vertexbufferholder.h \
../../Tempest/Tempest/include/Tempest/LocalVertexBufferHolder \
../../Tempest/Tempest/dataControl/localvertexbufferholder.h \
../../Tempest/Tempest/include/Tempest/IndexBufferHolder \
../../Tempest/Tempest/dataControl/indexbufferholder.h \
../../Tempest/Tempest/include/Tempest/LocalObjectPool \
../../Tempest/Tempest/dataControl/localobjectpool.h \
../../Tempest/Tempest/include/Tempest/LocalTexturesHolder \
../../Tempest/Tempest/dataControl/localtexturesholder.h \
../../Tempest/Tempest/include/Tempest/GraphicObject \
../../Tempest/Tempest/scene/graphicobject.h \
../../Tempest/Tempest/include/Tempest/AbstractGraphicObject \
../../Tempest/Tempest/scene/abstractgraphicobject.h \
../../Tempest/Tempest/include/Tempest/Model \
../../Tempest/Tempest/scene/model.h \
../../Tempest/Tempest/include/Tempest/VertexBuffer \
../../Tempest/Tempest/core/wrappers/vertexbuffer.h \
../../Tempest/Tempest/include/Tempest/Assert \
../../Tempest/Tempest/core/assert.h \
../../Tempest/Tempest/include/Tempest/IndexBuffer \
../../Tempest/Tempest/core/wrappers/indexbuffer.h \
../../Tempest/Tempest/include/Tempest/AbstractMaterial \
../../Tempest/Tempest/scene/abstractmaterial.h \
../../Tempest/Tempest/include/Tempest/AbstractScene \
../../Tempest/Tempest/scene/abstractscene.h \
../../Tempest/Tempest/include/Tempest/Camera \
../../Tempest/Tempest/scene/camera.h \
../../Tempest/Tempest/include/Tempest/AbstractCamera \
../../Tempest/Tempest/scene/abstractcamera.h \
../../Tempest/Tempest/include/Tempest/LightCollection \
../../Tempest/Tempest/scene/lightcollection.h \
../../Tempest/Tempest/include/Tempest/AbstractLightCollection \
../../Tempest/Tempest/scene/abstractlightcollection.h \
../../Tempest/Tempest/include/Tempest/Light \
../../Tempest/Tempest/scene/light.h \
../../Tempest/Tempest/include/Tempest/ViewTester \
../../Tempest/Tempest/scene/viewtester.h \
../../Tempest/Tempest/include/Tempest/Render \
../../Tempest/Tempest/render/render.h \
../../Tempest/Tempest/include/Tempest/RenderState \
../../Tempest/Tempest/core/renderstate.h \
../../Tempest/Tempest/include/Tempest/UniformTable \
../../Tempest/Tempest/shading/uniformtable.h \
../game/graphics/scene.h \
../game/graphics/material.h \
../game/gui/graphicssettingswidget.h \
../game/gui/panel.h \
../../Tempest/Tempest/include/Tempest/Widget \
../../Tempest/Tempest/ui/widget.h \
../../Tempest/Tempest/include/Tempest/signal \
../../Tempest/Tempest/signal.h \
../../Tempest/Tempest/include/Tempest/SizePolicy \
../../Tempest/Tempest/ui/sizepolicy.h \
../../Tempest/Tempest/include/Tempest/Painter \
../../Tempest/Tempest/ui/painter.h \
../../Tempest/Tempest/include/Tempest/PaintTextEngine \
../../Tempest/Tempest/ui/painttextengine.h \
../../Tempest/Tempest/include/Tempest/Font \
../../Tempest/Tempest/2d/font.h \
../../Tempest/Tempest/include/Tempest/Sprite \
../../Tempest/Tempest/2d/sprite.h \
../../Tempest/Tempest/include/Tempest/SpritesHolder \
../../Tempest/Tempest/2d/spritesholder.h \
../../Tempest/Tempest/include/Tempest/Pixmap \
../../Tempest/Tempest/core/wrappers/pixmap.h \
../../Tempest/Tempest/include/Tempest/ResourceContext \
../../Tempest/Tempest/dataControl/resourcecontext.h \
../game/graphics/octotree.h \
../game/graphics/graphics.h \
../../Tempest/Tempest/include/Tempest/SurfaceRender \
../../Tempest/Tempest/2d/surfacerender.h \
../game/graphics/frustum.h \
../game/graphics/translate/shadermaterial.h \
../game/graphics/translate/shadersource.h \
../game/graphics/translate/buildinfunction.h \
../game/graphics/translate/compileoptions.h \
../../Tempest/Tempest/include/Tempest/DirectionLight \
../game/graphics/materialserver.h \
../game/graphics/translate/objectcode.h \
../game/resource.h \
../game/pixmapspool.h \
../game/model_mx.h \
../../Tempest/Tempest/include/Tempest/Half \
../../Tempest/Tempest/core/wrappers/half.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/document.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/reader.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/rapidjson.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/internal/pow10.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/internal/stack.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/internal/strfunc.h \
../game/game/world.h \
../game/landscape/terrain.h \
../game/util/array2d.h \
../game/game/gameobjectview.h \
../game/physics/physics.h \
../game/game/envobject.h \
../game/game/protoobject.h \
../../Tempest/Tempest/include/Tempest/Shortcut \
../../Tempest/Tempest/ui/shortcut.h \
../game/graphics/particlesystem.h \
../game/game/particlesystemdeclaration.h \
../game/landscape/terrainchunk.h \
../game/game/gameobject.h \
../game/behavior/behavior.h \
../game/behavior/abstractbehavior.h \
../game/util/factory.h \
../game/graphics/particlesystemengine.h \
../game/prototypesloader.h \
../game/game/spell.h \
../game/game/upgrade.h \
../game/graphics/hudanim.h \
../game/game/spatialindex.h \
../game/algo/wayfindrequest.h \
../game/algo/wayfindalgo.h \
../game/algo/algo.h \
../game/algo/a_star.h \
../game/threads/async.h \
../game/threads/thread.h \
../game/threads/mutex.h \
../game/game/player.h \
../game/gui/maingui.h \
../../Tempest/Tempest/include/Tempest/Surface \
../../Tempest/Tempest/2d/surface.h \
../../Tempest/Tempest/include/Tempest/Image \
../../Tempest/Tempest/ui/image.h \
../game/gui/button.h \
../game/gui/centralwidget.h \
../../Tempest/Tempest/include/Tempest/Layout \
../../Tempest/Tempest/ui/layout.h \
../game/gui/inputhook.h \
../game/gui/minimapview.h \
../game/gui/textureview.h \
../game/behavior/behaviormsgqueue.h \
../game/network/localserver.h \
../game/network/netuser.h \
../game/util/fileserialize.h \
../game/util/serialize.h \
../game/gui/loadscreen.h \
../game/sound/sound.h \
../game/game/scenario.h \
../../Tempest/Tempest/include/Tempest/Window \
../../Tempest/Tempest/ui/window.h \
../../Tempest/Tempest/include/Tempest/Timer \
../../Tempest/Tempest/timer.h \
../game/lang/lang.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/main.o ../game/main.cpp
release/graphicssystem.o: ../game/graphics/graphicssystem.cpp ../game/graphics/graphicssystem.h \
../../Tempest/Tempest/include/Tempest/DirectX9 \
../../Tempest/Tempest/dx/directx9.h \
../../Tempest/Tempest/include/Tempest/AbstractAPI \
../../Tempest/Tempest/core/abstractapi.h \
../../Tempest/Tempest/include/Tempest/VertexDeclaration \
../../Tempest/Tempest/core/wrappers/vertexdeclaration.h \
../../Tempest/Tempest/include/Tempest/AbstractTexture \
../../Tempest/Tempest/core/wrappers/abstracttexture.h \
../../Tempest/Tempest/include/Tempest/Color \
../../Tempest/Tempest/utils/color.h \
../../Tempest/Tempest/include/Tempest/Opengl2x \
../../Tempest/Tempest/ogl/opengl2x.h \
../../Tempest/Tempest/include/Tempest/Device \
../../Tempest/Tempest/core/device.h \
../../Tempest/Tempest/include/Tempest/AbstractShadingLang \
../../Tempest/Tempest/shading/abstractshadinglang.h \
../../Tempest/Tempest/include/Tempest/VertexShader \
../../Tempest/Tempest/shading/vertexshader.h \
../../Tempest/Tempest/include/Tempest/VertexShaderHolder \
../../Tempest/Tempest/dataControl/vertexshaderholder.h \
../../Tempest/Tempest/include/Tempest/AbstractHolder \
../../Tempest/Tempest/dataControl/abstractholder.h \
../../Tempest/Tempest/include/Tempest/ShaderHolder \
../../Tempest/Tempest/dataControl/shaderholder.h \
../../Tempest/Tempest/include/Tempest/SystemAPI \
../../Tempest/Tempest/system/systemapi.h \
../../Tempest/Tempest/include/Tempest/Utility \
../../Tempest/Tempest/utils/utility.h \
../../Tempest/Tempest/include/Tempest/Event \
../../Tempest/Tempest/ui/event.h \
../../Tempest/Tempest/shading/shader.h \
../../Tempest/Tempest/shading/shaderinput.h \
../../Tempest/Tempest/include/Tempest/Texture2d \
../../Tempest/Tempest/core/wrappers/texture2d.h \
../../Tempest/Tempest/include/Tempest/TextureHolder \
../../Tempest/Tempest/dataControl/textureholder.h \
../../Tempest/Tempest/include/Tempest/CopyWhenNeedPtr \
../../Tempest/Tempest/utils/cwnptr.h \
../../Tempest/Tempest/core/wrappers/atomic.h \
../../Tempest/Tempest/include/Tempest/Matrix4x4 \
../../Tempest/Tempest/math/matrix4x4.h \
../../Tempest/Tempest/include/Tempest/FragmentShader \
../../Tempest/Tempest/shading/fragmentshader.h \
../../Tempest/Tempest/include/Tempest/FragmentShaderHolder \
../../Tempest/Tempest/dataControl/fragmentshaderholder.h \
../../Tempest/Tempest/include/Tempest/VertexBufferHolder \
../../Tempest/Tempest/dataControl/vertexbufferholder.h \
../../Tempest/Tempest/include/Tempest/LocalVertexBufferHolder \
../../Tempest/Tempest/dataControl/localvertexbufferholder.h \
../../Tempest/Tempest/include/Tempest/IndexBufferHolder \
../../Tempest/Tempest/dataControl/indexbufferholder.h \
../../Tempest/Tempest/include/Tempest/LocalObjectPool \
../../Tempest/Tempest/dataControl/localobjectpool.h \
../../Tempest/Tempest/include/Tempest/LocalTexturesHolder \
../../Tempest/Tempest/dataControl/localtexturesholder.h \
../../Tempest/Tempest/include/Tempest/GraphicObject \
../../Tempest/Tempest/scene/graphicobject.h \
../../Tempest/Tempest/include/Tempest/AbstractGraphicObject \
../../Tempest/Tempest/scene/abstractgraphicobject.h \
../../Tempest/Tempest/include/Tempest/Model \
../../Tempest/Tempest/scene/model.h \
../../Tempest/Tempest/include/Tempest/VertexBuffer \
../../Tempest/Tempest/core/wrappers/vertexbuffer.h \
../../Tempest/Tempest/include/Tempest/Assert \
../../Tempest/Tempest/core/assert.h \
../../Tempest/Tempest/include/Tempest/IndexBuffer \
../../Tempest/Tempest/core/wrappers/indexbuffer.h \
../../Tempest/Tempest/include/Tempest/AbstractMaterial \
../../Tempest/Tempest/scene/abstractmaterial.h \
../../Tempest/Tempest/include/Tempest/AbstractScene \
../../Tempest/Tempest/scene/abstractscene.h \
../../Tempest/Tempest/include/Tempest/Camera \
../../Tempest/Tempest/scene/camera.h \
../../Tempest/Tempest/include/Tempest/AbstractCamera \
../../Tempest/Tempest/scene/abstractcamera.h \
../../Tempest/Tempest/include/Tempest/LightCollection \
../../Tempest/Tempest/scene/lightcollection.h \
../../Tempest/Tempest/include/Tempest/AbstractLightCollection \
../../Tempest/Tempest/scene/abstractlightcollection.h \
../../Tempest/Tempest/include/Tempest/Light \
../../Tempest/Tempest/scene/light.h \
../../Tempest/Tempest/include/Tempest/ViewTester \
../../Tempest/Tempest/scene/viewtester.h \
../../Tempest/Tempest/include/Tempest/Render \
../../Tempest/Tempest/render/render.h \
../../Tempest/Tempest/include/Tempest/RenderState \
../../Tempest/Tempest/core/renderstate.h \
../../Tempest/Tempest/include/Tempest/UniformTable \
../../Tempest/Tempest/shading/uniformtable.h \
../game/graphics/scene.h \
../game/graphics/material.h \
../game/gui/graphicssettingswidget.h \
../game/gui/panel.h \
../../Tempest/Tempest/include/Tempest/Widget \
../../Tempest/Tempest/ui/widget.h \
../../Tempest/Tempest/include/Tempest/signal \
../../Tempest/Tempest/signal.h \
../../Tempest/Tempest/include/Tempest/SizePolicy \
../../Tempest/Tempest/ui/sizepolicy.h \
../../Tempest/Tempest/include/Tempest/Painter \
../../Tempest/Tempest/ui/painter.h \
../../Tempest/Tempest/include/Tempest/PaintTextEngine \
../../Tempest/Tempest/ui/painttextengine.h \
../../Tempest/Tempest/include/Tempest/Font \
../../Tempest/Tempest/2d/font.h \
../../Tempest/Tempest/include/Tempest/Sprite \
../../Tempest/Tempest/2d/sprite.h \
../../Tempest/Tempest/include/Tempest/SpritesHolder \
../../Tempest/Tempest/2d/spritesholder.h \
../../Tempest/Tempest/include/Tempest/Pixmap \
../../Tempest/Tempest/core/wrappers/pixmap.h \
../../Tempest/Tempest/include/Tempest/ResourceContext \
../../Tempest/Tempest/dataControl/resourcecontext.h \
../game/graphics/octotree.h \
../game/graphics/graphics.h \
../../Tempest/Tempest/include/Tempest/SurfaceRender \
../../Tempest/Tempest/2d/surfacerender.h \
../game/graphics/frustum.h \
../game/graphics/translate/shadermaterial.h \
../game/graphics/translate/shadersource.h \
../game/graphics/translate/buildinfunction.h \
../game/graphics/translate/compileoptions.h \
../../Tempest/Tempest/include/Tempest/DirectionLight \
../game/graphics/materialserver.h \
../game/graphics/translate/objectcode.h \
../game/graphics/particlesystemengine.h \
../game/game/protoobject.h \
../../Tempest/Tempest/include/Tempest/Shortcut \
../../Tempest/Tempest/ui/shortcut.h \
../game/prototypesloader.h \
../game/game/spell.h \
../game/game/upgrade.h \
../game/game/particlesystemdeclaration.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/document.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/reader.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/rapidjson.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/internal/pow10.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/internal/stack.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/internal/strfunc.h \
../game/resource.h \
../game/pixmapspool.h \
../game/model_mx.h \
../../Tempest/Tempest/include/Tempest/Half \
../../Tempest/Tempest/core/wrappers/half.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/graphicssystem.o ../game/graphics/graphicssystem.cpp
release/gameobject.o: ../game/game/gameobject.cpp ../game/game/gameobject.h \
../game/graphics/graphicssystem.h \
../../Tempest/Tempest/include/Tempest/DirectX9 \
../../Tempest/Tempest/dx/directx9.h \
../../Tempest/Tempest/include/Tempest/AbstractAPI \
../../Tempest/Tempest/core/abstractapi.h \
../../Tempest/Tempest/include/Tempest/VertexDeclaration \
../../Tempest/Tempest/core/wrappers/vertexdeclaration.h \
../../Tempest/Tempest/include/Tempest/AbstractTexture \
../../Tempest/Tempest/core/wrappers/abstracttexture.h \
../../Tempest/Tempest/include/Tempest/Color \
../../Tempest/Tempest/utils/color.h \
../../Tempest/Tempest/include/Tempest/Opengl2x \
../../Tempest/Tempest/ogl/opengl2x.h \
../../Tempest/Tempest/include/Tempest/Device \
../../Tempest/Tempest/core/device.h \
../../Tempest/Tempest/include/Tempest/AbstractShadingLang \
../../Tempest/Tempest/shading/abstractshadinglang.h \
../../Tempest/Tempest/include/Tempest/VertexShader \
../../Tempest/Tempest/shading/vertexshader.h \
../../Tempest/Tempest/include/Tempest/VertexShaderHolder \
../../Tempest/Tempest/dataControl/vertexshaderholder.h \
../../Tempest/Tempest/include/Tempest/AbstractHolder \
../../Tempest/Tempest/dataControl/abstractholder.h \
../../Tempest/Tempest/include/Tempest/ShaderHolder \
../../Tempest/Tempest/dataControl/shaderholder.h \
../../Tempest/Tempest/include/Tempest/SystemAPI \
../../Tempest/Tempest/system/systemapi.h \
../../Tempest/Tempest/include/Tempest/Utility \
../../Tempest/Tempest/utils/utility.h \
../../Tempest/Tempest/include/Tempest/Event \
../../Tempest/Tempest/ui/event.h \
../../Tempest/Tempest/shading/shader.h \
../../Tempest/Tempest/shading/shaderinput.h \
../../Tempest/Tempest/include/Tempest/Texture2d \
../../Tempest/Tempest/core/wrappers/texture2d.h \
../../Tempest/Tempest/include/Tempest/TextureHolder \
../../Tempest/Tempest/dataControl/textureholder.h \
../../Tempest/Tempest/include/Tempest/CopyWhenNeedPtr \
../../Tempest/Tempest/utils/cwnptr.h \
../../Tempest/Tempest/core/wrappers/atomic.h \
../../Tempest/Tempest/include/Tempest/Matrix4x4 \
../../Tempest/Tempest/math/matrix4x4.h \
../../Tempest/Tempest/include/Tempest/FragmentShader \
../../Tempest/Tempest/shading/fragmentshader.h \
../../Tempest/Tempest/include/Tempest/FragmentShaderHolder \
../../Tempest/Tempest/dataControl/fragmentshaderholder.h \
../../Tempest/Tempest/include/Tempest/VertexBufferHolder \
../../Tempest/Tempest/dataControl/vertexbufferholder.h \
../../Tempest/Tempest/include/Tempest/LocalVertexBufferHolder \
../../Tempest/Tempest/dataControl/localvertexbufferholder.h \
../../Tempest/Tempest/include/Tempest/IndexBufferHolder \
../../Tempest/Tempest/dataControl/indexbufferholder.h \
../../Tempest/Tempest/include/Tempest/LocalObjectPool \
../../Tempest/Tempest/dataControl/localobjectpool.h \
../../Tempest/Tempest/include/Tempest/LocalTexturesHolder \
../../Tempest/Tempest/dataControl/localtexturesholder.h \
../../Tempest/Tempest/include/Tempest/GraphicObject \
../../Tempest/Tempest/scene/graphicobject.h \
../../Tempest/Tempest/include/Tempest/AbstractGraphicObject \
../../Tempest/Tempest/scene/abstractgraphicobject.h \
../../Tempest/Tempest/include/Tempest/Model \
../../Tempest/Tempest/scene/model.h \
../../Tempest/Tempest/include/Tempest/VertexBuffer \
../../Tempest/Tempest/core/wrappers/vertexbuffer.h \
../../Tempest/Tempest/include/Tempest/Assert \
../../Tempest/Tempest/core/assert.h \
../../Tempest/Tempest/include/Tempest/IndexBuffer \
../../Tempest/Tempest/core/wrappers/indexbuffer.h \
../../Tempest/Tempest/include/Tempest/AbstractMaterial \
../../Tempest/Tempest/scene/abstractmaterial.h \
../../Tempest/Tempest/include/Tempest/AbstractScene \
../../Tempest/Tempest/scene/abstractscene.h \
../../Tempest/Tempest/include/Tempest/Camera \
../../Tempest/Tempest/scene/camera.h \
../../Tempest/Tempest/include/Tempest/AbstractCamera \
../../Tempest/Tempest/scene/abstractcamera.h \
../../Tempest/Tempest/include/Tempest/LightCollection \
../../Tempest/Tempest/scene/lightcollection.h \
../../Tempest/Tempest/include/Tempest/AbstractLightCollection \
../../Tempest/Tempest/scene/abstractlightcollection.h \
../../Tempest/Tempest/include/Tempest/Light \
../../Tempest/Tempest/scene/light.h \
../../Tempest/Tempest/include/Tempest/ViewTester \
../../Tempest/Tempest/scene/viewtester.h \
../../Tempest/Tempest/include/Tempest/Render \
../../Tempest/Tempest/render/render.h \
../../Tempest/Tempest/include/Tempest/RenderState \
../../Tempest/Tempest/core/renderstate.h \
../../Tempest/Tempest/include/Tempest/UniformTable \
../../Tempest/Tempest/shading/uniformtable.h \
../game/graphics/scene.h \
../game/graphics/material.h \
../game/gui/graphicssettingswidget.h \
../game/gui/panel.h \
../../Tempest/Tempest/include/Tempest/Widget \
../../Tempest/Tempest/ui/widget.h \
../../Tempest/Tempest/include/Tempest/signal \
../../Tempest/Tempest/signal.h \
../../Tempest/Tempest/include/Tempest/SizePolicy \
../../Tempest/Tempest/ui/sizepolicy.h \
../../Tempest/Tempest/include/Tempest/Painter \
../../Tempest/Tempest/ui/painter.h \
../../Tempest/Tempest/include/Tempest/PaintTextEngine \
../../Tempest/Tempest/ui/painttextengine.h \
../../Tempest/Tempest/include/Tempest/Font \
../../Tempest/Tempest/2d/font.h \
../../Tempest/Tempest/include/Tempest/Sprite \
../../Tempest/Tempest/2d/sprite.h \
../../Tempest/Tempest/include/Tempest/SpritesHolder \
../../Tempest/Tempest/2d/spritesholder.h \
../../Tempest/Tempest/include/Tempest/Pixmap \
../../Tempest/Tempest/core/wrappers/pixmap.h \
../../Tempest/Tempest/include/Tempest/ResourceContext \
../../Tempest/Tempest/dataControl/resourcecontext.h \
../game/graphics/octotree.h \
../game/graphics/graphics.h \
../../Tempest/Tempest/include/Tempest/SurfaceRender \
../../Tempest/Tempest/2d/surfacerender.h \
../game/graphics/frustum.h \
../game/graphics/translate/shadermaterial.h \
../game/graphics/translate/shadersource.h \
../game/graphics/translate/buildinfunction.h \
../game/graphics/translate/compileoptions.h \
../../Tempest/Tempest/include/Tempest/DirectionLight \
../game/graphics/materialserver.h \
../game/graphics/translate/objectcode.h \
../game/physics/physics.h \
../game/behavior/behavior.h \
../game/behavior/abstractbehavior.h \
../game/util/factory.h \
../game/game/envobject.h \
../game/resource.h \
../game/pixmapspool.h \
../game/model_mx.h \
../../Tempest/Tempest/include/Tempest/Half \
../../Tempest/Tempest/core/wrappers/half.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/document.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/reader.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/rapidjson.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/internal/pow10.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/internal/stack.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/internal/strfunc.h \
../game/game/protoobject.h \
../../Tempest/Tempest/include/Tempest/Shortcut \
../../Tempest/Tempest/ui/shortcut.h \
../game/game/gameobjectview.h \
../game/graphics/particlesystem.h \
../game/game/particlesystemdeclaration.h \
../game/game.h \
../game/game/world.h \
../game/landscape/terrain.h \
../game/util/array2d.h \
../game/landscape/terrainchunk.h \
../game/graphics/particlesystemengine.h \
../game/prototypesloader.h \
../game/game/spell.h \
../game/game/upgrade.h \
../game/graphics/hudanim.h \
../game/game/spatialindex.h \
../game/algo/wayfindrequest.h \
../game/algo/wayfindalgo.h \
../game/algo/algo.h \
../game/algo/a_star.h \
../game/threads/async.h \
../game/threads/thread.h \
../game/threads/mutex.h \
../game/game/player.h \
../game/gui/maingui.h \
../../Tempest/Tempest/include/Tempest/Surface \
../../Tempest/Tempest/2d/surface.h \
../../Tempest/Tempest/include/Tempest/Image \
../../Tempest/Tempest/ui/image.h \
../game/gui/button.h \
../game/gui/centralwidget.h \
../../Tempest/Tempest/include/Tempest/Layout \
../../Tempest/Tempest/ui/layout.h \
../game/gui/inputhook.h \
../game/gui/minimapview.h \
../game/gui/textureview.h \
../game/behavior/behaviormsgqueue.h \
../game/network/localserver.h \
../game/network/netuser.h \
../game/util/fileserialize.h \
../game/util/serialize.h \
../game/gui/loadscreen.h \
../game/sound/sound.h \
../game/game/scenario.h \
../../Tempest/Tempest/include/Tempest/Window \
../../Tempest/Tempest/ui/window.h \
../../Tempest/Tempest/include/Tempest/Timer \
../../Tempest/Tempest/timer.h \
../game/game/bullet.h \
../game/util/gameserializer.h \
../game/behavior/movebehavior.h \
../game/util/weakworldptr.h \
../game/behavior/warriorbehavior.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o release/gameobject.o ../game/game/gameobject.cpp
release/resource.o: ../game/resource.cpp ../game/resource.h \
../../Tempest/Tempest/include/Tempest/Model \
../../Tempest/Tempest/scene/model.h \
../../Tempest/Tempest/include/Tempest/VertexBuffer \
../../Tempest/Tempest/core/wrappers/vertexbuffer.h \
../../Tempest/Tempest/include/Tempest/Device \
../../Tempest/Tempest/core/device.h \
../../Tempest/Tempest/include/Tempest/AbstractAPI \
../../Tempest/Tempest/core/abstractapi.h \
../../Tempest/Tempest/include/Tempest/VertexDeclaration \
../../Tempest/Tempest/core/wrappers/vertexdeclaration.h \
../../Tempest/Tempest/include/Tempest/AbstractTexture \
../../Tempest/Tempest/core/wrappers/abstracttexture.h \
../../Tempest/Tempest/include/Tempest/AbstractShadingLang \
../../Tempest/Tempest/shading/abstractshadinglang.h \
../../Tempest/Tempest/include/Tempest/VertexShader \
../../Tempest/Tempest/shading/vertexshader.h \
../../Tempest/Tempest/include/Tempest/VertexShaderHolder \
../../Tempest/Tempest/dataControl/vertexshaderholder.h \
../../Tempest/Tempest/include/Tempest/AbstractHolder \
../../Tempest/Tempest/dataControl/abstractholder.h \
../../Tempest/Tempest/include/Tempest/ShaderHolder \
../../Tempest/Tempest/dataControl/shaderholder.h \
../../Tempest/Tempest/include/Tempest/SystemAPI \
../../Tempest/Tempest/system/systemapi.h \
../../Tempest/Tempest/include/Tempest/Utility \
../../Tempest/Tempest/utils/utility.h \
../../Tempest/Tempest/include/Tempest/Event \
../../Tempest/Tempest/ui/event.h \
../../Tempest/Tempest/shading/shader.h \
../../Tempest/Tempest/shading/shaderinput.h \
../../Tempest/Tempest/include/Tempest/Texture2d \
../../Tempest/Tempest/core/wrappers/texture2d.h \
../../Tempest/Tempest/include/Tempest/TextureHolder \
../../Tempest/Tempest/dataControl/textureholder.h \
../../Tempest/Tempest/include/Tempest/CopyWhenNeedPtr \
../../Tempest/Tempest/utils/cwnptr.h \
../../Tempest/Tempest/core/wrappers/atomic.h \
../../Tempest/Tempest/include/Tempest/Matrix4x4 \
../../Tempest/Tempest/math/matrix4x4.h \
../../Tempest/Tempest/include/Tempest/FragmentShader \
../../Tempest/Tempest/shading/fragmentshader.h \
../../Tempest/Tempest/include/Tempest/FragmentShaderHolder \
../../Tempest/Tempest/dataControl/fragmentshaderholder.h \
../../Tempest/Tempest/include/Tempest/Assert \
../../Tempest/Tempest/core/assert.h \
../../Tempest/Tempest/include/Tempest/VertexBufferHolder \
../../Tempest/Tempest/dataControl/vertexbufferholder.h \
../../Tempest/Tempest/include/Tempest/IndexBuffer \
../../Tempest/Tempest/core/wrappers/indexbuffer.h \
../../Tempest/Tempest/include/Tempest/IndexBufferHolder \
../../Tempest/Tempest/dataControl/indexbufferholder.h \
../../Tempest/Tempest/include/Tempest/ResourceContext \
../../Tempest/Tempest/dataControl/resourcecontext.h \
../../Tempest/Tempest/include/Tempest/SpritesHolder \
../../Tempest/Tempest/2d/spritesholder.h \
../../Tempest/Tempest/include/Tempest/Pixmap \
../../Tempest/Tempest/core/wrappers/pixmap.h \
../../Tempest/Tempest/include/Tempest/Color \
../../Tempest/Tempest/utils/color.h \
../../Tempest/Tempest/include/Tempest/Sprite \
../../Tempest/Tempest/2d/sprite.h \
../game/pixmapspool.h \
../game/model_mx.h \
../../Tempest/Tempest/include/Tempest/Half \
../../Tempest/Tempest/core/wrappers/half.h \
../game/gui/graphicssettingswidget.h \
../game/gui/panel.h \
../../Tempest/Tempest/include/Tempest/Widget \
../../Tempest/Tempest/ui/widget.h \
../../Tempest/Tempest/include/Tempest/signal \
../../Tempest/Tempest/signal.h \
../../Tempest/Tempest/include/Tempest/SizePolicy \
../../Tempest/Tempest/ui/sizepolicy.h \
../../Tempest/Tempest/include/Tempest/Painter \
../../Tempest/Tempest/ui/painter.h \
../../Tempest/Tempest/include/Tempest/PaintTextEngine \
../../Tempest/Tempest/ui/painttextengine.h \
../../Tempest/Tempest/include/Tempest/Font \
../../Tempest/Tempest/2d/font.h \
../game/graphics/translate/objectcode.h \
../game/graphics/translate/shadersource.h \
../../Tempest/Tempest/include/Tempest/RenderState \
../../Tempest/Tempest/core/renderstate.h \
../game/graphics/translate/buildinfunction.h \
../game/graphics/translate/compileoptions.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/document.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/reader.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/rapidjson.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/internal/pow10.h \
../../SharedLibs/rapidjson-0.11/rapidjson/include/rapidjson/internal/stack.h \