[2612] Applied MaNGOS coding style (see trunk/bcpp.cfg).
[mangos-git.git] / Makefile.am
blob8ec31d1da17a3bb6ba051e4eb31c19746a99febc
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/mangosd.icproj \
51         win_intel/VC71/mangosd.vcproj \
52         win_intel/VC71/realmd.icproj \
53         win_intel/VC71/realmd.vcproj \
54         win_intel/VC71/script.icproj \
55         win_intel/VC71/script.vcproj \
56         win_intel/VC71/shared.icproj \
57         win_intel/VC71/shared.vcproj \
58         win_intel/VC71/zlib.icproj \
59         win_intel/VC71/zlib.vcproj \
60         win_intel/VC71/zthread.icproj \
61         win_intel/VC71/zthread.vcproj
63 # MySQL headers
64 EXTRA_DIST += \
65         dep/include/mysql/config-win.h \
66         dep/include/mysql/dbug.h \
67         dep/include/mysql/errmsg.h \
68         dep/include/mysql/libmysqld.def \
69         dep/include/mysql/Libmysql.def \
70         dep/include/mysql/m_ctype.h \
71         dep/include/mysql/m_string.h \
72         dep/include/mysql/my_alloc.h \
73         dep/include/mysql/my_getopt.h \
74         dep/include/mysql/my_global.h \
75         dep/include/mysql/my_list.h \
76         dep/include/mysql/my_pthread.h \
77         dep/include/mysql/mysql_com.h \
78         dep/include/mysql/mysqld_error.h \
79         dep/include/mysql/mysql.h \
80         dep/include/mysql/mysql_version.h \
81         dep/include/mysql/my_sys.h \
82         dep/include/mysql/raid.h
84 # OpenSSL headers
85 EXTRA_DIST += \
86         dep/include/openssl/aes.h \
87         dep/include/openssl/asn1.h \
88         dep/include/openssl/asn1_mac.h \
89         dep/include/openssl/asn1t.h \
90         dep/include/openssl/bio.h \
91         dep/include/openssl/blowfish.h \
92         dep/include/openssl/bn.h \
93         dep/include/openssl/buffer.h \
94         dep/include/openssl/cast.h \
95         dep/include/openssl/comp.h \
96         dep/include/openssl/conf_api.h \
97         dep/include/openssl/conf.h \
98         dep/include/openssl/crypto.h \
99         dep/include/openssl/des.h \
100         dep/include/openssl/des_old.h \
101         dep/include/openssl/dh.h \
102         dep/include/openssl/dsa.h \
103         dep/include/openssl/dso.h \
104         dep/include/openssl/ebcdic.h \
105         dep/include/openssl/ec.h \
106         dep/include/openssl/engine.h \
107         dep/include/openssl/e_os2.h \
108         dep/include/openssl/err.h \
109         dep/include/openssl/evp.h \
110         dep/include/openssl/hmac.h \
111         dep/include/openssl/idea.h \
112         dep/include/openssl/krb5_asn.h \
113         dep/include/openssl/kssl.h \
114         dep/include/openssl/lhash.h \
115         dep/include/openssl/md2.h \
116         dep/include/openssl/md4.h \
117         dep/include/openssl/md5.h \
118         dep/include/openssl/mdc2.h \
119         dep/include/openssl/objects.h \
120         dep/include/openssl/obj_mac.h \
121         dep/include/openssl/ocsp.h \
122         dep/include/openssl/opensslconf.h \
123         dep/include/openssl/opensslv.h \
124         dep/include/openssl/ossl_typ.h \
125         dep/include/openssl/pem2.h \
126         dep/include/openssl/pem.h \
127         dep/include/openssl/pkcs12.h \
128         dep/include/openssl/pkcs7.h \
129         dep/include/openssl/rand.h \
130         dep/include/openssl/rc2.h \
131         dep/include/openssl/rc4.h \
132         dep/include/openssl/rc5.h \
133         dep/include/openssl/ripemd.h \
134         dep/include/openssl/rsa.h \
135         dep/include/openssl/safestack.h \
136         dep/include/openssl/sha.h \
137         dep/include/openssl/ssl23.h \
138         dep/include/openssl/ssl2.h \
139         dep/include/openssl/ssl3.h \
140         dep/include/openssl/ssl.h \
141         dep/include/openssl/stack.h \
142         dep/include/openssl/symhacks.h \
143         dep/include/openssl/tls1.h \
144         dep/include/openssl/tmdiff.h \
145         dep/include/openssl/txt_db.h \
146         dep/include/openssl/ui_compat.h \
147         dep/include/openssl/ui.h \
148         dep/include/openssl/x509.h \
149         dep/include/openssl/x509v3.h \
150         dep/include/openssl/x509_vfy.h
152 # SQLite headers
153 EXTRA_DIST += \
154         dep/include/sqlite/sqlite.h
156 # zlib headers
157 EXTRA_DIST += \
158         dep/include/zlib/zconf.h \
159         dep/include/zlib/zlib.h
161 # ZThread headers
162 EXTRA_DIST += \
163         dep/include/zthread/AtomicCount.h \
164         dep/include/zthread/Barrier.h \
165         dep/include/zthread/BiasedReadWriteLock.h \
166         dep/include/zthread/BlockingQueue.h \
167         dep/include/zthread/BoundedQueue.h \
168         dep/include/zthread/Cancelable.h \
169         dep/include/zthread/ClassLockable.h \
170         dep/include/zthread/ConcurrentExecutor.h \
171         dep/include/zthread/Condition.h \
172         dep/include/zthread/Config.h \
173         dep/include/zthread/CountedPtr.h \
174         dep/include/zthread/CountingSemaphore.h \
175         dep/include/zthread/Exceptions.h \
176         dep/include/zthread/Executor.h \
177         dep/include/zthread/FairReadWriteLock.h \
178         dep/include/zthread/FastMutex.h \
179         dep/include/zthread/FastRecursiveMutex.h \
180         dep/include/zthread/GuardedClass.h \
181         dep/include/zthread/Guard.h \
182         dep/include/zthread/Lockable.h \
183         dep/include/zthread/LockedQueue.h \
184         dep/include/zthread/MonitoredQueue.h \
185         dep/include/zthread/Mutex.h \
186         dep/include/zthread/NonCopyable.h \
187         dep/include/zthread/PoolExecutor.h \
188         dep/include/zthread/PriorityCondition.h \
189         dep/include/zthread/Priority.h \
190         dep/include/zthread/PriorityInheritanceMutex.h \
191         dep/include/zthread/PriorityMutex.h \
192         dep/include/zthread/PrioritySemaphore.h \
193         dep/include/zthread/Queue.h \
194         dep/include/zthread/ReadWriteLock.h \
195         dep/include/zthread/RecursiveMutex.h \
196         dep/include/zthread/Runnable.h \
197         dep/include/zthread/Semaphore.h \
198         dep/include/zthread/Singleton.h \
199         dep/include/zthread/SynchronousExecutor.h \
200         dep/include/zthread/Task.h \
201         dep/include/zthread/ThreadedExecutor.h \
202         dep/include/zthread/Thread.h \
203         dep/include/zthread/ThreadLocal.h \
204         dep/include/zthread/ThreadLocalImpl.h \
205         dep/include/zthread/Time.h \
206         dep/include/zthread/Waitable.h \
207         dep/include/zthread/ZThread.h
209 # MySQL shared library (Win32)
210 EXTRA_DIST += \
211         dep/lib/debug/libmySQL.dll \
212         dep/lib/debug/libmySQL.lib \
213         dep/lib/release/libmySQL.dll \
214         dep/lib/release/libmySQL.lib
216 # OpenSSL shared library (Win32)
217 EXTRA_DIST += \
218         dep/lib/debug/libeay32.dll \
219         dep/lib/debug/libeay32.lib \
220         dep/lib/release/libeay32.dll \
221         dep/lib/release/libeay32.lib
223 # SQLite shared library (Win32)
224 EXTRA_DIST += \
225         dep/lib/debug/sqlite.lib \
226         dep/lib/release/sqlite.lib