]> Pileus Git - aweather/blob - src/Makefile.am
Win32 fixes and improvements
[aweather] / src / Makefile.am
1 SUBDIRS = plugins
2
3 AM_CFLAGS   = -Wall --std=gnu99 $(GIS_CFLAGS)
4 AM_LDFLAGS  = -Wl,--export-dynamic
5
6 bin_PROGRAMS = aweather wsr88ddec
7 aweather_SOURCES  = main.c \
8         aweather-gui.c      aweather-gui.h \
9         aweather-location.c aweather-location.h
10 aweather_CPPFLAGS = \
11         -DPKGDATADIR="\"$(dots)$(pkgdatadir)\"" \
12         -DPLUGINSDIR="\"$(dots)$(pkglibdir)\""
13 aweather_LDADD    = $(GIS_LIBS)
14
15 wsr88ddec         = wsr88ddec.c
16 wsr88ddec_LDADD   = $(GLIB_LIBS) -lbz2
17
18 if WIN32
19 AM_LDFLAGS       += -mwindows 
20 aweather_SOURCES += resource.rc
21 dots              = ..
22 endif
23
24 .rc.o: ../data/aweather.ico
25         $(RC) -o $@ $<
26
27 CLEANFILES = gmon.out valgrind.out
28 MAINTAINERCLEANFILES = Makefile.in
29
30 test: all
31         .libs/aweather -o -d 7
32
33 gdb: all
34         gdb .libs/aweather
35
36 ddd: all
37         ddd .libs/aweather