Mercurial > pidgin
annotate src/protocols/sametime/Makefile.am @ 12435:8f98014a4e7d
[gaim-migrate @ 14742]
1. Protecting the --enable-debug warning tests with an "if gcc" check.
2. Adding a number of warning flags to --enable-debug. All cases of the added warnings have been fixed, except:
a. The pointer-arith warnings. I think someone smarter than me should decide whether we need to fix those (and how) or if that should be disabled. That said, I think all the errors left (after you consider the exception listed as "b" below) are in libzephyr.
b. Those in src/protocols/sametime/meanwhile at siege's request. Don't worry about these for now.
3. Noting a few warnings we could enable, and the cases we'd have to deal with. Thoughts on these warnings?
4. I added support for FORTIFY_SOURCE. If your compiler has support for this feature, --enable-debug will set _FORTIFY_SOURCE=2. I'm doing this in --enable-debug for the warnings you get. I wouldn't mind having it on by default for the runtime protections as well. Thoughts?
committer: Tailor Script <tailor@pidgin.im>
| author | Richard Laager <rlaager@wiktel.com> |
|---|---|
| date | Fri, 09 Dec 2005 05:32:59 +0000 |
| parents | f8cd06753755 |
| children | f9d0ab1474ac |
| rev | line source |
|---|---|
| 11093 | 1 SUBDIRS = meanwhile |
| 10977 | 2 |
|
11097
97b47ec310df
[gaim-migrate @ 13125]
Richard Laager <rlaager@wiktel.com>
parents:
11093
diff
changeset
|
3 EXTRA_DIST = Makefile.mingw |
| 10977 | 4 |
| 5 | |
| 6 pkgdir = $(libdir)/gaim | |
| 7 | |
| 8 | |
| 11093 | 9 noinst_HEADERS = sametime.h |
| 10977 | 10 |
|
11435
1a2eaba2bc13
[gaim-migrate @ 13672]
Gary Kramlich <grim@reaperworld.com>
parents:
11097
diff
changeset
|
11 SAMETIMESOURCES = sametime.c |
| 10977 | 12 |
| 13 | |
| 14 if STATIC_SAMETIME | |
| 15 | |
| 16 st = -DGAIM_STATIC_PRPL | |
| 17 noinst_LIBRARIES = libsametime.a | |
|
11435
1a2eaba2bc13
[gaim-migrate @ 13672]
Gary Kramlich <grim@reaperworld.com>
parents:
11097
diff
changeset
|
18 libsametime_a_SOURCES = $(SAMETIMESOURCES) |
| 10977 | 19 libsametime_a_CFLAGS = $(AM_CFLAGS) |
| 20 | |
| 21 else | |
| 22 | |
| 23 st = | |
| 24 pkg_LTLIBRARIES = libsametime.la | |
|
11435
1a2eaba2bc13
[gaim-migrate @ 13672]
Gary Kramlich <grim@reaperworld.com>
parents:
11097
diff
changeset
|
25 libsametime_la_SOURCES = $(SAMETIMESOURCES) |
| 10977 | 26 |
| 11093 | 27 |
| 10977 | 28 endif |
| 29 | |
| 30 | |
| 31 libsametime_la_LDFLAGS = -module -avoid-version -no-undefined | |
| 11093 | 32 libsametime_la_LIBADD = $(GLIB_LIBS) meanwhile/libmeanwhile.la |
| 10977 | 33 |
| 34 | |
| 35 AM_CFLAGS = \ | |
| 36 $(GLIB_CFLAGS) \ | |
| 37 $(DEBUG_CFLAGS) \ | |
| 38 -I$(top_srcdir)/src \ | |
| 11862 | 39 -I$(top_srcdir)/src/protocols/sametime/meanwhile |
| 10977 | 40 |
| 41 | |
| 42 AM_CPPFLAGS = \ | |
| 43 -DG_LOG_DOMAIN=\"meanwhile\" \ | |
| 44 $(st) | |
| 45 |
