[981] Fix: Added patch from ticket #64 (Flushing buffers).
[mangos-git.git] / Makefile.am
blobb57057b76f185507c6ff4d55d140474d0c49defe
1 # Copyright (C) 2005,2006 MaNGOS <http://www.mangosproject.org/>
3 # This program is free software; you can redistribute it and/or modify
4 # it under the terms of the GNU General Public License as published by
5 # the Free Software Foundation; either version 2 of the License, or
6 # (at your option) any later version.
8 # This program is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY; without even the implied warranty of
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11 # GNU General Public License for more details.
13 # You should have received a copy of the GNU General Public License
14 # along with this program; if not, write to the Free Software
15 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
17 ## Process this file with automake to produce Makefile.in
19 EXTRA_DIST = reconf configure
20 SUBDIRS = doc dep src sql
22 # Win32 project workspace for Visual Studio .NET 2003
23 EXTRA_DIST += \
24         win/mangosdVC71.sln \
25         win/VC71/framework.vcproj \
26         win/VC71/game.vcproj \
27         win/VC71/mangosd.vcproj \
28         win/VC71/realmd.vcproj \
29         win/VC71/shared.vcproj \
30         win/VC71/zlib.vcproj \
31         win/VC71/zthread.vcproj
33 # Win32 project workspace for Visual Studio .NET 2005
34 EXTRA_DIST += \
35         win/mangosdVC80.sln \
36         win/VC80/framework.vcproj \
37         win/VC80/game.vcproj \
38         win/VC80/mangosd.vcproj \
39         win/VC80/realmd.vcproj \
40         win/VC80/shared.vcproj \
41         win/VC80/zlib.vcproj \
42         win/VC80/zthread.vcproj
44 # Win32 project workspace for Visual Studio .NET 2003 and Intel Compiler
45 EXTRA_DIST += \
46         win_intel/mangosdVC71.sln \
47         win_intel/VC71/framework.vcproj \
48         win_intel/VC71/game.icproj \
49         win_intel/VC71/game.vcproj \
50         win_intel/VC71/httpd.vcproj \
51         win_intel/VC71/mangosd.icproj \
52         win_intel/VC71/mangosd.vcproj \
53         win_intel/VC71/realmlist.icproj \
54         win_intel/VC71/realmlist.vcproj \
55         win_intel/VC71/shared.icproj \
56         win_intel/VC71/shared.vcproj \
57         win_intel/VC71/zlib.icproj \
58         win_intel/VC71/zlib.vcproj \
59         win_intel/VC71/zthread.icproj \
60         win_intel/VC71/zthread.vcproj
62 # MySQL headers
63 EXTRA_DIST += \
64         dep/include/mysql/config-win.h \
65         dep/include/mysql/dbug.h \
66         dep/include/mysql/errmsg.h \
67         dep/include/mysql/libmysqld.def \
68         dep/include/mysql/Libmysql.def \
69         dep/include/mysql/m_ctype.h \
70         dep/include/mysql/m_string.h \
71         dep/include/mysql/my_alloc.h \
72         dep/include/mysql/my_getopt.h \
73         dep/include/mysql/my_global.h \
74         dep/include/mysql/my_list.h \
75         dep/include/mysql/my_pthread.h \
76         dep/include/mysql/mysql_com.h \
77         dep/include/mysql/mysqld_error.h \
78         dep/include/mysql/mysql.h \
79         dep/include/mysql/mysql_version.h \
80         dep/include/mysql/my_sys.h \
81         dep/include/mysql/raid.h
83 # OpenSSL headers
84 EXTRA_DIST += \
85         dep/include/openssl/aes.h \
86         dep/include/openssl/asn1.h \
87         dep/include/openssl/asn1_mac.h \
88         dep/include/openssl/asn1t.h \
89         dep/include/openssl/bio.h \
90         dep/include/openssl/blowfish.h \
91         dep/include/openssl/bn.h \
92         dep/include/openssl/buffer.h \
93         dep/include/openssl/cast.h \
94         dep/include/openssl/comp.h \
95         dep/include/openssl/conf_api.h \
96         dep/include/openssl/conf.h \
97         dep/include/openssl/crypto.h \
98         dep/include/openssl/des.h \
99         dep/include/openssl/des_old.h \
100         dep/include/openssl/dh.h \
101         dep/include/openssl/dsa.h \
102         dep/include/openssl/dso.h \
103         dep/include/openssl/ebcdic.h \
104         dep/include/openssl/ec.h \
105         dep/include/openssl/engine.h \
106         dep/include/openssl/e_os2.h \
107         dep/include/openssl/err.h \
108         dep/include/openssl/evp.h \
109         dep/include/openssl/hmac.h \
110         dep/include/openssl/idea.h \
111         dep/include/openssl/krb5_asn.h \
112         dep/include/openssl/kssl.h \
113         dep/include/openssl/lhash.h \
114         dep/include/openssl/md2.h \
115         dep/include/openssl/md4.h \
116         dep/include/openssl/md5.h \
117         dep/include/openssl/mdc2.h \
118         dep/include/openssl/objects.h \
119         dep/include/openssl/obj_mac.h \
120         dep/include/openssl/ocsp.h \
121         dep/include/openssl/opensslconf.h \
122         dep/include/openssl/opensslv.h \
123         dep/include/openssl/ossl_typ.h \
124         dep/include/openssl/pem2.h \
125         dep/include/openssl/pem.h \
126         dep/include/openssl/pkcs12.h \
127         dep/include/openssl/pkcs7.h \
128         dep/include/openssl/rand.h \
129         dep/include/openssl/rc2.h \
130         dep/include/openssl/rc4.h \
131         dep/include/openssl/rc5.h \
132         dep/include/openssl/ripemd.h \
133         dep/include/openssl/rsa.h \
134         dep/include/openssl/safestack.h \
135         dep/include/openssl/sha.h \
136         dep/include/openssl/ssl23.h \
137         dep/include/openssl/ssl2.h \
138         dep/include/openssl/ssl3.h \
139         dep/include/openssl/ssl.h \
140         dep/include/openssl/stack.h \
141         dep/include/openssl/symhacks.h \
142         dep/include/openssl/tls1.h \
143         dep/include/openssl/tmdiff.h \
144         dep/include/openssl/txt_db.h \
145         dep/include/openssl/ui_compat.h \
146         dep/include/openssl/ui.h \
147         dep/include/openssl/x509.h \
148         dep/include/openssl/x509v3.h \
149         dep/include/openssl/x509_vfy.h
151 # SQLite headers
152 EXTRA_DIST += \
153         dep/include/sqlite/sqlite.h
155 # zlib headers
156 EXTRA_DIST += \
157         dep/include/zlib/zconf.h \
158         dep/include/zlib/zlib.h
160 # ZThread headers
161 EXTRA_DIST += \
162         dep/include/zthread/AtomicCount.h \
163         dep/include/zthread/Barrier.h \
164         dep/include/zthread/BiasedReadWriteLock.h \
165         dep/include/zthread/BlockingQueue.h \
166         dep/include/zthread/BoundedQueue.h \
167         dep/include/zthread/Cancelable.h \
168         dep/include/zthread/ClassLockable.h \
169         dep/include/zthread/ConcurrentExecutor.h \
170         dep/include/zthread/Condition.h \
171         dep/include/zthread/Config.h \
172         dep/include/zthread/CountedPtr.h \
173         dep/include/zthread/CountingSemaphore.h \
174         dep/include/zthread/Exceptions.h \
175         dep/include/zthread/Executor.h \
176         dep/include/zthread/FairReadWriteLock.h \
177         dep/include/zthread/FastMutex.h \
178         dep/include/zthread/FastRecursiveMutex.h \
179         dep/include/zthread/GuardedClass.h \
180         dep/include/zthread/Guard.h \
181         dep/include/zthread/Lockable.h \
182         dep/include/zthread/LockedQueue.h \
183         dep/include/zthread/MonitoredQueue.h \
184         dep/include/zthread/Mutex.h \
185         dep/include/zthread/NonCopyable.h \
186         dep/include/zthread/PoolExecutor.h \
187         dep/include/zthread/PriorityCondition.h \
188         dep/include/zthread/Priority.h \
189         dep/include/zthread/PriorityInheritanceMutex.h \
190         dep/include/zthread/PriorityMutex.h \
191         dep/include/zthread/PrioritySemaphore.h \
192         dep/include/zthread/Queue.h \
193         dep/include/zthread/ReadWriteLock.h \
194         dep/include/zthread/RecursiveMutex.h \
195         dep/include/zthread/Runnable.h \
196         dep/include/zthread/Semaphore.h \
197         dep/include/zthread/Singleton.h \
198         dep/include/zthread/SynchronousExecutor.h \
199         dep/include/zthread/Task.h \
200         dep/include/zthread/ThreadedExecutor.h \
201         dep/include/zthread/Thread.h \
202         dep/include/zthread/ThreadLocal.h \
203         dep/include/zthread/ThreadLocalImpl.h \
204         dep/include/zthread/Time.h \
205         dep/include/zthread/Waitable.h \
206         dep/include/zthread/ZThread.h
208 # MySQL shared library (Linux)
209 EXTRA_DIST += \
210         dep/lib/libmysqlclient.a
212 # MySQL shared library (Win32)
213 EXTRA_DIST += \
214         dep/lib/debug/libmySQL.dll \
215         dep/lib/debug/libmySQL.lib \
216         dep/lib/release/libmySQL.dll \
217         dep/lib/release/libmySQL.lib
219 # OpenSSL shared library (Win32)
220 EXTRA_DIST += \
221         dep/lib/debug/libeay32.dll \
222         dep/lib/debug/libeay32.lib \
223         dep/lib/release/libeay32.dll \
224         dep/lib/release/libeay32.lib
226 # SQLite shared library (Win32)
227 EXTRA_DIST += \
228         dep/lib/debug/sqlite.lib \
229         dep/lib/release/sqlite.lib