Sat, 05 Jun 2004 07:33:58 +0000
[gaim-migrate @ 9970]
W and S are now implemented for /cmds in core.
This means you can do /me with colors again.
This was probably the hardest part of cmds that was left to do. So the rest
should be fairly easy. Hopefully there's no major bugs in this. There's
some inconsist use of g_utf8_isspace vs strchr(s, ' ') I want to clean up
yet that will cause some oddness if you use a tab instead of a space as
your argument separater.
| 3711 | 1 | # |
| 2 | # global.mak | |
| 3 | # | |
| 4 | # This file should be included by all Makefile.mingw files for project | |
| 5 | # wide definitions. | |
| 6 | # | |
| 7 | ||
| 8 | CC = gcc.exe | |
| 9 | ||
|
7242
d91a60e1095c
[gaim-migrate @ 7817]
Herman Bloggs <herman@bluedigits.com>
parents:
5932
diff
changeset
|
10 | # Use -g flag when building debug version of Gaim (including plugins). |
|
d91a60e1095c
[gaim-migrate @ 7817]
Herman Bloggs <herman@bluedigits.com>
parents:
5932
diff
changeset
|
11 | # Use -fnative-struct instead of -mms-bitfields when using mingw 1.1 |
|
d91a60e1095c
[gaim-migrate @ 7817]
Herman Bloggs <herman@bluedigits.com>
parents:
5932
diff
changeset
|
12 | # (gcc 2.95) |
|
d91a60e1095c
[gaim-migrate @ 7817]
Herman Bloggs <herman@bluedigits.com>
parents:
5932
diff
changeset
|
13 | CFLAGS += -O2 -Wall -mno-cygwin -mms-bitfields |
| 3711 | 14 | |
|
5932
989a2714d78e
[gaim-migrate @ 6372]
Herman Bloggs <herman@bluedigits.com>
parents:
4860
diff
changeset
|
15 | # If not specified, dlls are built with the default base address of 0x10000000. |
|
989a2714d78e
[gaim-migrate @ 6372]
Herman Bloggs <herman@bluedigits.com>
parents:
4860
diff
changeset
|
16 | # When loaded into a process address space a dll will be rebased if its base |
|
989a2714d78e
[gaim-migrate @ 6372]
Herman Bloggs <herman@bluedigits.com>
parents:
4860
diff
changeset
|
17 | # address colides with the base address of an existing dll. To avoid rebasing |
|
989a2714d78e
[gaim-migrate @ 6372]
Herman Bloggs <herman@bluedigits.com>
parents:
4860
diff
changeset
|
18 | # we do the following. Rebasing can slow down the load time of dlls and it |
|
989a2714d78e
[gaim-migrate @ 6372]
Herman Bloggs <herman@bluedigits.com>
parents:
4860
diff
changeset
|
19 | # also renders debug info useless. |
|
989a2714d78e
[gaim-migrate @ 6372]
Herman Bloggs <herman@bluedigits.com>
parents:
4860
diff
changeset
|
20 | DLL_LD_FLAGS += -Wl,--enable-auto-image-base |
|
989a2714d78e
[gaim-migrate @ 6372]
Herman Bloggs <herman@bluedigits.com>
parents:
4860
diff
changeset
|
21 | |
| 3711 | 22 | VERSION := $(shell cat $(GAIM_TOP)/VERSION) |
| 23 | ||
|
4246
36828a69456f
[gaim-migrate @ 4496]
Mark Doliner <markdoliner@pidgin.im>
parents:
3855
diff
changeset
|
24 | DEFINES += -DVERSION=\"$(VERSION)\" \ |
|
4860
72ee32a5f173
[gaim-migrate @ 5187]
Herman Bloggs <herman@bluedigits.com>
parents:
4246
diff
changeset
|
25 | -DHAVE_CONFIG_H |