missing project/build files
[client-tools.git] / src / engine / shared / application / ArmorExporterTool / build / linux / Makefile
blobecef5c9d99d65a289d43156c25e924e9812c2ceb
1 DEBUG_PLATFORM_CPP_FLAGS =-DLINUX -D_REENTRANT -D_XOPEN_SOUCE=500 -D_GNU_SOURCE $(PERSONAL_FLAGS)
2 RELEASE_PLATFORM_CPP_FLAGS =-DLINUX -D_REENTRANT -D_XOPEN_SOUCE=500 -D_GNU_SOURCE $(PERSONAL_FLAGS)
4 include ../../../../../build/linux/platformDefs.mak
5 include ../../../../../build/shared_unix/defs.mak
8 OUTPUT = ArmorExporterTool
10 #######################################################
11 # overrides of standard defines
12 #######################################################
13 DEBUG_LINK_FLAGS +=-lpthread -lc -ldl -lz
14 RELEASE_LINK_FLAGS +=-lpthread -ldl -lz
16 #######################################################
17 # includes & linked libraries
18 #######################################################
20 INCLUDE_DIRS = \
21 ../../src/shared \
22 ../../include/private \
23 ../../include/public \
24 $(COMPRESSION_INCLUDE_PATH) \
25 $(DEBUG_INCLUDE_PATH) \
26 $(FILE_INCLUDE_PATH) \
27 $(FOUNDATION_INCLUDE_PATH) \
28 $(FOUNDATION_TYPES_INCLUDE_PATH) \
29 $(SYNCHRONIZATION_INCLUDE_PATH) \
30 $(THREAD_INCLUDE_PATH) \
31 $(IOWIN_INCLUDE_PATH) \
32 $(UTILITY_INCLUDE_PATH) \
33 $(XML_INCLUDE_PATH) \
34 $(STL_INCLUDE_PATH) \
35 $(COMMON_ENGINE_LIBRARY_INCLUDES) \
36 ../../../../../../external/ours/library/singleton/include \
37 ../../../../../../external/ours/library/fileInterface/include/public \
39 DEBUG_LINK_LIBRARIES = \
40 $(ARCHIVE_DEBUG_LIB) \
41 $(UNICODE_DEBUG_LIB) \
42 $(UNICODE_ARCHIVE_DEBUG_LIB) \
43 $(LOCALIZATION_DEBUG_LIB) \
44 $(LOCALIZATION_ARCHIVE_DEBUG_LIB) \
45 $(COMPRESSION_DEBUG_LIB) \
46 $(DEBUG_DEBUG_LIB) \
47 $(FILE_DEBUG_LIB) \
48 $(FOUNDATION_DEBUG_LIB) \
49 $(MATH_DEBUG_LIB) \
50 $(MEMORY_BLOCK_MANAGER_DEBUG_LIB) \
51 $(MEMORY_MANAGER_DEBUG_LIB) \
52 $(RANDOM_DEBUG_LIB) \
53 $(SYNCHRONIZATION_DEBUG_LIB) \
54 $(THREAD_DEBUG_LIB) \
55 $(IOWIN_DEBUG_LIB) \
56 $(UTILITY_DEBUG_LIB) \
57 $(XML_DEBUG_LIB) \
58 $(FILE_INTERFACE_DEBUG_LIB) \
59 $(STL_LIB) \
60 $(LIBXML_LIB) \
61 $(ZLIB_LIB)
63 DEBUG_SHARED_LIBRARIES= \
65 RELEASE_LINK_LIBRARIES = \
66 $(ARCHIVE_RELEASE_LIB) \
67 $(UNICODE_RELEASE_LIB) \
68 $(UNICODE_ARCHIVE_RELEASE_LIB) \
69 $(LOCALIZATION_RELEASE_LIB) \
70 $(LOCALIZATION_ARCHIVE_RELEASE_LIB) \
71 $(COMPRESSION_RELEASE_LIB) \
72 $(DEBUG_RELEASE_LIB) \
73 $(FILE_RELEASE_LIB) \
74 $(FOUNDATION_RELEASE_LIB) \
75 $(MATH_RELEASE_LIB) \
76 $(MEMORY_BLOCK_MANAGER_RELEASE_LIB) \
77 $(MEMORY_MANAGER_RELEASE_LIB) \
78 $(RANDOM_RELEASE_LIB) \
79 $(SYNCHRONIZATION_RELEASE_LIB) \
80 $(THREAD_RELEASE_LIB) \
81 $(IOWIN_RELEASE_LIB) \
82 $(UTILITY_RELEASE_LIB) \
83 $(XML_RELEASE_LIB) \
84 $(FILE_INTERFACE_RELEASE_LIB) \
85 $(STL_LIB) \
86 $(LIBXML_LIB) \
87 $(ZLIB_LIB)
89 RELEASE_SHARED_LIBRARIES= \
92 #######################################################
93 # Project depends
94 # (The makefile for these projects will be
95 # automatically invoked.)
96 #######################################################
99 #######################################################
100 # Source file list
101 #######################################################
103 SHARED_SRC_LIST =$(shell find $$PWD/../../src/shared -name "*.cpp")
104 PLATFORM_SRC_LIST =
105 SRC_LIST =$(SHARED_SRC_LIST) $(PLATFORM_SRC_LIST)
107 #######################################################
108 # Custom build steps
109 #######################################################
111 debug_custom_step:
113 release_custom_step:
115 depend_custom_step:
117 #######################################################
118 # include the common makefile
119 #######################################################
121 include ../../../../../build/shared_unix/application.mak